XmlDocument.CreateDocumentFragment Method ()
.NET Framework (current version)
Creates an XmlDocumentFragment.
Assembly: System.Xml (in System.Xml.dll)
DocumentFragment nodes cannot be inserted into a document. However, you can insert children of the DocumentFragment node into a document.
The following example adds new nodes to an XML document.
using System; using System.IO; using System.Xml; public class Sample { public static void Main() { //Create the XmlDocument. XmlDocument doc = new XmlDocument(); doc.LoadXml("<items/>"); //Create a document fragment. XmlDocumentFragment docFrag = doc.CreateDocumentFragment(); //Set the contents of the document fragment. docFrag.InnerXml ="<item>widget</item>"; //Add the children of the document fragment to the //original document. doc.DocumentElement.AppendChild(docFrag); Console.WriteLine("Display the modified XML..."); Console.WriteLine(doc.OuterXml); } }
Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Available since 10
.NET Framework
Available since 1.1
Show: