XmlDocument.NameTable 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取与此实现关联的 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扩展。