XmlDocument.NameTable Właściwość

Definicja

XmlNameTable Pobiera skojarzone 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

XmlNameTable

Umożliwia XmlNameTable uzyskanie 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 firmy Microsoft do modelu obiektów dokumentów (DOM).

Dotyczy

Zobacz też