XmlDocument.NameTable Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die XmlNameTable ab, die dieser Implementierung zugeordnet ist.
public:
property System::Xml::XmlNameTable ^ NameTable { System::Xml::XmlNameTable ^ get(); };
public System.Xml.XmlNameTable NameTable { get; }
member this.NameTable : System.Xml.XmlNameTable
Public ReadOnly Property NameTable As XmlNameTable
Eigenschaftswert
Eine XmlNameTable
, die das Abrufen der atomisierten Version einer Zeichenfolge im Dokument ermöglicht.
Hinweise
Jedes XmlDocument
Objekt verfügt über ein NameTable -Objekt. Element- und Attributnamen werden als NameTable
atomisierte Zeichenfolgen gespeichert. Dies bedeutet, dass selbst wenn im Dokument mehrmals auf einen Namen verwiesen wird, er nur einmal in NameTable
gespeichert wird. Wenn das Dokument beispielsweise über mehrere Elemente mit dem Namen "Customer" verfügt, gibt dasselbe Objekt zurück, NameTable
wenn es eine Anforderung für diesen Namen empfängt. Daher können Benutzer Code schreiben, indem Sie Objektvergleiche für diese Zeichenfolgen anstelle der teureren Zeichenfolgenvergleiche verwenden.
Weitere Informationen zu atomisierten Zeichenfolgen finden Sie unter XmlNameTable.
Diese Methode ist eine Microsoft Erweiterung des Document Object Model (DOM).