XMLNode.LoadXml – metoda (XmlElement)
Vyplní XMLNode ovládací prvek 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
- xmlElement
Typ: System.Xml.XmlElement
Element XML, který obsahuje data.
Poznámky
Tato metoda nepřidá další XMLNode ovládací prvky nebo odstranit nepotřebné XMLNode ovládací prvky z dokumentu.
Tato metoda aktualizuje všechny atributy XMLNode ovládacího prvku.
Příklady
Následující příklad kódu používá LoadXml metoda výplně XMLNode s daty z XmlElement.Příklad načte obsah souboru XML do StreamReader, načte to StreamReader do XmlDocumenta poté inicializuje XmlElement , která představuje první podřízený element v XmlDocument.To 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 , který odpovídá první podřízený prvek ve schématu spojena.Tento příklad také předpokládá, že soubor XML s názvem Customers.xml, který odpovídá spojeno schéma, existuje v kořenovém adresáři 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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.