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

此方法是文档对象模型 (DOM) 的Microsoft扩展。

适用于

另请参阅