XmlDocument.NameTable Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera element XmlNameTable skojarzony z tą implementacją.
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
Wartość właściwości
Element XmlNameTable
umożliwiający pobranie atomizowanej wersji ciągu w dokumencie.
Uwagi
Każdy XmlDocument
obiekt ma NameTable obiekt. Nazwy elementów i atrybutów są przechowywane w NameTable
ciągach atomowych. Oznacza to, że nawet jeśli w dokumencie istnieje odwołanie do nazwy, jest przechowywana tylko raz w pliku NameTable
. Jeśli na przykład dokument miał wiele elementów o nazwie "Klient", zwraca ten sam obiekt za każdym razem, NameTable
gdy otrzyma żądanie dla tej nazwy. W związku z tym użytkownicy mogą pisać kod przy użyciu porównań obiektów w tych ciągach, a nie droższych porównań ciągów.
Aby uzyskać więcej informacji na temat ciągów atomowych, zobacz XmlNameTable.
Ta metoda jest rozszerzeniem Microsoft do modelu DOM (Document Object Model).