Sdílet prostřednictvím


XMLNode.LoadXml – metoda (XmlDocument)

Naplní XMLNode ovládacího prvku s daty z kořenového uzlu zadaná XmlDocument.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:  Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)

Syntaxe

'Deklarace
Sub LoadXml ( _
    document As XmlDocument _
)
void LoadXml(
    XmlDocument document
)

Parametry

Poznámky

Tato metoda nepřidá další ovládací prvky XMLNode nebo odstraní nepotřebné ovládací prvky XMLNode z dokumentu.

Tato metoda aktualizuje všechny atributy ovládacího prvku XMLNode.

Příklady

Následující příklad kódu používá LoadXml metody XMLNode s daty z XmlDocument.Příklad přečte obsah do souboru XML StreamReader, načte to StreamReader do XmlDocumenta potom použije XmlDocument pro document parametr LoadXml metody.Tento příklad kódu předpokládá, že aktuální dokument obsahuje rozsah XMLNode s názvem CustomerNode.Tento příklad také předpokládá, že soubor XML s názvem Customers.xml, který odpovídá schématu spojené s CustomerNode, existuje v kořenovém adresáři D.

Private Sub LoadXmlFromXmlDocument()
    Dim xmlPath As String = "D:\Customers.xml"
    Dim xmlStreamReader As New System.IO.StreamReader(xmlPath)
    Dim xmlDoc As New System.Xml.XmlDocument()

    xmlDoc.Load(xmlStreamReader)
    Me.CustomerNode.LoadXml(xmlDoc)
End Sub
private void LoadXmlFromXmlDocument()
{
    string xmlPath = @"D:\Customers.xml";
    System.IO.StreamReader xmlStreamReader = 
        new System.IO.StreamReader(xmlPath);
    System.Xml.XmlDocument xmlDoc = new System.Xml.XmlDocument();

    xmlDoc.Load(xmlStreamReader);
    this.CustomerNode.LoadXml(xmlDoc);
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

XMLNode Rozhraní

LoadXml – přetížení

Microsoft.Office.Tools.Word – obor názvů