Sdílet prostřednictvím


XMLNode.LoadXml – metoda (XmlElement)

Vyplní XMLNode řízení s daty z XmlElement.

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

Syntaxe

'Deklarace
Sub LoadXml ( _
    xmlElement As XmlElement _
)
void LoadXml(
    XmlElement xmlElement
)

Parametry

Poznámky

Tato metoda přidat další XMLNode prvky nebo odstranit zbytečné XMLNode prvků dokumentu.

Tato metoda aktualizuje všechny atributy XMLNode řízení.

Příklady

Následující kód například používá LoadXml metody XMLNode s daty z XmlElement. Příklad přečte obsah do souboru jazyk XML StreamReader, načte tato StreamReader do XmlDocumenta poté inicializuje XmlElement , představuje první podřízený prvek v XmlDocument. Tento XmlElement se pak používá pro xmlElement parametr LoadXml metoda. Tento příklad předpokládá, že obsahuje aktuální dokument XMLNode s názvem CustomerLastNameNode odpovídá první podřízený prvek schémapřidružené. Tento příklad také předpokládá, že existuje soubor jazyk XML s názvem Customers.xml, pokud odpovídají spojené schéma, kořen adresáře D.

Private Sub LoadXmlFromXmlElement()
    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)
    Dim firstElement As System.Xml.XmlElement = _
        CType(xmlDoc.DocumentElement.FirstChild, System.Xml.XmlElement)
    Me.CustomerLastNameNode.LoadXml(firstElement)
End Sub
private void LoadXmlFromXmlElement()
{
    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);
    System.Xml.XmlElement firstElement =
        (System.Xml.XmlElement)xmlDoc.DocumentElement.FirstChild;
    this.CustomerLastNameNode.LoadXml(firstElement);
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

XMLNode Rozhraní

LoadXml – přetížení

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