XmlDocument.CreateDocumentFragment Yöntem

Tanım

oluşturur XmlDocumentFragment.

C#
public virtual System.Xml.XmlDocumentFragment CreateDocumentFragment ();

Döndürülenler

XmlDocumentFragment

Yeni XmlDocumentFragment.

Örnekler

Aşağıdaki örnek, XML belgesine yeni düğümler ekler.

C#
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);
  }
}

Açıklamalar

DocumentFragment düğümleri belgeye eklenemez. Ancak, DocumentFragment düğümünün alt öğelerini belgeye ekleyebilirsiniz.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1
UWP 10.0