The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
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.Xml.dll> using namespace System; using namespace System::IO; using namespace System::Xml; int main() { //Create the XmlDocument. XmlDocument^ doc = gcnew 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: