XmlDocument.NameTable Свойство

Определение

Возвращает класс XmlNameTable, связанный с данной реализацией.

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

Значение свойства

XmlNameTable

Класс XmlNameTable, позволяющий получить атомизированную версию строки в документе.

Комментарии

Каждый XmlDocument объект имеет NameTable объект. Имена элементов и атрибутов хранятся в NameTable виде атомизованных строк. Это означает, что даже если имя ссылается в документе несколько раз, он хранится только один раз в .NameTable Например, если документ содержит несколько элементов с именем Customer, возвращает один и тот же объект всякий раз, NameTable когда он получает запрос на это имя. В результате пользователи могут писать код, используя сравнения объектов в этих строках, а не более дорогие сравнения строк.

Дополнительные сведения об атомизированных строках см. в разделе XmlNameTable.

Этот метод является расширением Майкрософт для модели объектов документов (DOM).

Применяется к

См. также раздел