XmlDocument.NameTable Propriété

Définition

Obtient l'élément XmlNameTable associé à cette implémentation.

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

Valeur de propriété

XmlNameTable

Un élément XmlNameTable qui vous permet d'obtenir la version atomisée d'une chaîne dans le document.

Remarques

Chaque XmlDocument objet a un NameTable objet. Les noms d’éléments et d’attributs sont stockés dans les NameTable chaînes atomisées. Cela signifie que même si un nom est référencé dans le document plusieurs fois, il n’est stocké qu’une seule fois dans le NameTable. Par exemple, si le document avait plusieurs éléments portant le nom « Customer », NameTable retourne le même objet chaque fois qu’il reçoit une demande pour ce nom. Par conséquent, les utilisateurs peuvent écrire du code à l’aide de comparaisons d’objets sur ces chaînes plutôt que les comparaisons de chaînes plus coûteuses.

Pour plus d'informations sur les chaînes atomisées, consultez XmlNameTable.

Cette méthode est une extension Microsoft au dom (Document Object Model).

S’applique à

Voir aussi