Substitua o texto em negrito no MS Word 2007 por <b> texto </b> usando C # .NET

Quero pesquisar todas as ocorrências de texto em negrito emMS Word 2007 documento e substitua cada negrito"texto" com "<texto>"

Como segue o pseudo-código

foreach boldText in WordDocument
{
    string replacedText = "< " + boldText + " >";
    WordDocument.replace(boldText ,replacedText );
}

WordDocument.save();

questionAnswers(1)

yourAnswerToTheQuestion