Freigeben über


XPathNavigator.NameTable-Eigenschaft

Ruft beim Überschreiben in einer abgeleiteten Klasse die XmlNameTable für den XPathNavigator ab.

Namespace: System.Xml.XPath
Assembly: System.Xml (in system.xml.dll)

Syntax

'Declaration
Public MustOverride ReadOnly Property NameTable As XmlNameTable
'Usage
Dim instance As XPathNavigator
Dim value As XmlNameTable

value = instance.NameTable
public abstract XmlNameTable NameTable { get; }
public:
virtual property XmlNameTable^ NameTable {
    XmlNameTable^ get () abstract;
}
/** @property */
public abstract XmlNameTable get_NameTable ()
public abstract function get NameTable () : XmlNameTable

Eigenschaftenwert

Ein XmlNameTable-Objekt, das das Abrufen der atomisierten Version eines String im XML-Dokument ermöglicht.

Hinweise

Die XmlNameTable speichert atomisierte Zeichenfolgen aller vom XPathNavigator verwendeten lokalen Namen, Namespace-URIs und Präfixe. Das bedeutet, dass bei mehrmaliger Rückgabe desselben Name (z. B. "book") dasselbe String-Objekt für diesen Name zurückgegeben wird. Hierdurch können Sie effizienten Code schreiben, bei dem diese Zeichenfolgen auf Grundlage der zugeordneten Objekte verglichen und aufwändige Zeichenfolgenvergleiche vermieden werden können.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

XPathNavigator-Klasse
XPathNavigator-Member
System.Xml.XPath-Namespace
XmlNameTable-Klasse