public void Style()
{
//ExStart
//ExFor:Font.Style
//ExFor:Style.BuiltIn
//ExSummary:Applies double underline to all runs in a document that are formatted with custom character styles.
Document doc = new Document(MyDir + "Font.Style.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)
{
Style charStyle = run.Font.Style;
// If the style of the run is not a built-in character style, apply double underline.
if (!charStyle.BuiltIn)
run.Font.Underline = Underline.Double;
}
doc.Save(MyDir + @"\Artifacts\Font.Style.doc");
//ExEnd
}