XmlDocument.NameTable Właściwość

Definicja

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).

Dotyczy

Zobacz też