Udostępnij za pośrednictwem


Metoda XMLNode.LoadXml — (XmlDocument)

Wypełnia XMLNode formant z danymi pochodzącymi z określonego węzła głównego XmlDocument.

Przestrzeń nazw:  Microsoft.Office.Tools.Word
Zestaw:  Microsoft.Office.Tools.Word (w Microsoft.Office.Tools.Word.dll)

Składnia

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

Parametry

Uwagi

Ta metoda nie dodaje dodatkowe XMLNode formanty lub usuń niepotrzebne XMLNode formanty z dokumentu.

Ta metoda aktualizuje wszystkie atrybuty XMLNode kontroli.

Przykłady

Następujący kod w przykładzie wykorzystano LoadXml metodę, aby wypełnić XMLNode z danymi z XmlDocument.Przykład odczytuje zawartość pliku XML do StreamReader, to ładuje StreamReader do XmlDocument, a następnie używa XmlDocument dla document parametr LoadXml metoda.W tym przykładzie założono, że bieżący dokument zawiera XMLNode o nazwie CustomerNode.W tym przykładzie założono, że plik XML o nazwie Customers.xml, który jest zgodny ze schematem skojarzonych z CustomerNode, istnieje w katalogu głównym katalogu 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);
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

XMLNode Interfejs

Przeciążenie LoadXml

Przestrzeń nazw Microsoft.Office.Tools.Word