XmlDocument.NameTable Tulajdonság

Definíció

Lekéri az XmlNameTable implementációhoz társítottat.

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

Tulajdonság értéke

Lehetővé XmlNameTable teszi egy sztring atomizált verziójának lekérését a dokumentumban.

Megjegyzések

Minden XmlDocument objektum rendelkezik egy objektummal NameTable . Az elem- és attribútumnevek atomizált sztringekként vannak tárolva NameTable . Ez azt jelenti, hogy még akkor is, ha a dokumentumban többször hivatkozik egy névre, az csak egyszer van tárolva a NameTabledokumentumban. Ha például a dokumentum több elemet tartalmaz "Ügyfél" néven, NameTable ugyanazt az objektumot adja vissza, amikor a dokumentum a névre vonatkozó kérelmet kap. Ennek eredményeképpen a felhasználók a drágább sztring-összehasonlítások helyett objektum-összehasonlításokkal írhatnak kódot ezeken a sztringeken.

Az atomizált sztringekről további információt a következő témakörben talál XmlNameTable: .

Ez a metódus a Dokumentumobjektum-modell (DOM) Microsoft bővítménye.

A következőre érvényes:

Lásd még