XmlTextReader.GetNamespacesInScope(XmlNamespaceScope) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Auflistung ab, die alle Namespaces enthält, die sich derzeit im Gültigkeitsbereich befinden.
public:
System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetNamespacesInScope(System::Xml::XmlNamespaceScope scope);
public System.Collections.Generic.IDictionary<string,string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope);
member this.GetNamespacesInScope : System.Xml.XmlNamespaceScope -> System.Collections.Generic.IDictionary<string, string>
Public Function GetNamespacesInScope (scope As XmlNamespaceScope) As IDictionary(Of String, String)
Parameter
- scope
- XmlNamespaceScope
Ein XmlNamespaceScope Wert, der den Typ der zurückzugebenden Namespaceknoten angibt.
Gibt zurück
Ein IDictionary Objekt, das alle aktuellen Namespaces im Bereich enthält. Wenn der Leser nicht für ein Element positioniert ist, wird ein leeres Wörterbuch (keine Namespaces) zurückgegeben.
Hinweise
Note
Es wird empfohlen, XmlReader-Instanzen mithilfe der XmlReader.Create-Methode zu erstellen, um neue Funktionen zu nutzen.
Das Wörterbuch besteht aus einer Sammlung von Namespacenamen, die nach Präfix schlüsseln. Sie kann zum Aufzählen der In-Scope-Namespaces verwendet werden. Das Wörterbuch ist eine getrennte Kopie der Namespaceliste des Readers. Sie bleibt unverändert, da sich die Leserposition, die aktuelle Namespaceliste im Bereich, ändert.
In der folgenden Tabelle wird beschrieben, wie sich der XmlNamespaceScope Enumerationswert darauf auswirkt, ob die standardmäßigen und integrierten Namespaces von GetNamespacesInScopezurückgegeben werden.
| XmlNamespaceScope-Wert | xmlns:xml | xmlns:xmlns | xmlns="" |
|---|---|---|---|
All |
Ja | Nein | Nein |
ExcludeXml |
Nein | Nein | Nein |
Local |
Nein | Nein | Ja |