Compartilhar via


XmlDocument.NameTable Propriedade

Definição

Obtém o XmlNameTable associado à essa implementação.

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

Valor da propriedade

XmlNameTable

Um XmlNameTable que permite obter a versão atomizada de uma cadeia de caracteres dentro do documento.

Comentários

Cada XmlDocument objeto tem um NameTable objeto. Os nomes de elemento e atributo são armazenados nas NameTable cadeias de caracteres como atomizadas. Isso significa que, mesmo que um nome seja referenciado no documento várias vezes, ele será armazenado apenas uma vez no NameTable. Por exemplo, se o documento tiver vários elementos com o nome "Customer", NameTable retornará o mesmo objeto sempre que receber uma solicitação para esse nome. Como resultado, os usuários podem escrever código usando comparações de objeto nessas cadeias de caracteres em vez das comparações de cadeia de caracteres mais caras.

Para obter mais informações sobre cadeias de caracteres atomizadas, consulte XmlNameTable.

Esse método é uma extensão da Microsoft para o DOM (Modelo de Objeto de Documento).

Aplica-se a

Confira também