XmlDocument.NameTable Eigenschaft

Definition

Ruft die XmlNameTable zugeordnete Implementierung ab.

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

Mit XmlNameTable dieser Möglichkeit können Sie die atomisierte Version einer Zeichenfolge im Dokument abrufen.

Hinweise

Jedes XmlDocument Objekt verfügt über ein NameTable Objekt. Element- und Attributnamen werden in den NameTable atomisierten Zeichenfolgen gespeichert. Dies bedeutet, dass auch dann, wenn im Dokument mehrmals auf einen Namen verwiesen wird, nur einmal im NameTableDokument gespeichert wird. Wenn das Dokument z. B. mehrere Elemente mit dem Namen "Customer" aufweist, wird dasselbe Objekt zurückgegeben, NameTable wenn es eine Anforderung für diesen Namen empfängt. Daher können Benutzer Code mithilfe von Objektvergleichen für diese Zeichenfolgen und nicht mit den teureren Zeichenfolgenvergleichen schreiben.

Weitere Informationen zu atomisierten Zeichenfolgen finden Sie unter XmlNameTable.

Diese Methode ist eine Microsoft Erweiterung für das Document Object Model (DOM).

Gilt für:

Weitere Informationen