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 получить атомизированную версию строки в документе.
Комментарии
Каждый XmlDocument объект имеет NameTable объект. Имена элементов и атрибутов хранятся в NameTable виде атомизованных строк. Это означает, что даже если имя ссылается в документе несколько раз, он хранится только один раз в документе NameTable. Например, если документ содержит несколько элементов с именем Customer, NameTable возвращает один и тот же объект всякий раз, когда он получает запрос на это имя. В результате пользователи могут писать код с помощью сравнений объектов на этих строках, а не более дорогих сравнений строк.
Дополнительные сведения об атомизованных строках см. в разделе XmlNameTable.
Этот метод представляет собой расширение Microsoft объектной модели документа (DOM).