Esempio n. 1
0
 internal static void PreserveFormatting(IDocumentRoot documentRoot, DocumentNode node)
 {
     if (node.SourceContext != null)
     {
         documentRoot.SetSourceContext(node, node.SourceContext.FreezeText(false));
     }
     if (node.ContainerSourceContext != null)
     {
         documentRoot.SetContainerSourceContext(node, node.ContainerSourceContext.FreezeText(false));
     }
     foreach (DocumentNode node1 in node.ChildNodes)
     {
         DocumentNodeHelper.PreserveFormatting(documentRoot, node1);
     }
 }
Esempio n. 2
0
 public static void PreserveFormatting(DocumentNode node)
 {
     DocumentNodeHelper.PreserveFormatting(node.DocumentRoot, node);
 }