public void ChangeStyleName()
{
//ExStart
//ExFor:Font.StyleName
//ExSummary:Shows how to use style name to find text formatted with a specific character style and apply different character style.
Document doc = new Document(MyDir + "Font.StyleName.doc");
// Select all run nodes in the document.
NodeCollection runs = doc.GetChildNodes(NodeType.Run, true);
// Loop through every run node.
foreach (Run run in runs)
{
// If the character style of the run is what we want, do what we need. Change the style in this case.
// Note that names of built in styles could be different in documents
// created by Microsoft Word versions for different languages.
if (run.Font.StyleName.Equals("Emphasis"))
run.Font.StyleName = "Strong";
}
doc.Save(MyDir + @"\Artifacts\Font.StyleName.doc");
//ExEnd
}