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 derzeit im Gültigkeitsbereich enthaltenen Namespaces enthält.
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 Namespaceknoten angibt, die zurückgegeben werden sollen.
Gibt zurück
Ein IDictionary-Objekt, das alle derzeit im Gültigkeitsbereich enthaltenen Namespaces enthält. Wenn der Reader nicht auf einem Element positioniert wird, wird ein leeres Wörterbuch (keine Namespaces) zurückgegeben.
Hinweise
Hinweis
Ab dem .NET Framework 2.0 empfehlen wir, Instanzen mithilfe der XmlReader.Create Methode zu erstellenXmlReader, um neue Funktionen zu nutzen.
Das Wörterbuch besteht aus einer Auflistung von Namespacenamen, die durch Präfix schlüsselt. Es kann verwendet werden, um die In-Bereich-Namespaces aufzählen zu können. Das Wörterbuch ist eine getrennte Kopie der Namespaceliste des Lesers. Es bleibt unverändert, da sich die Leserposition, die aktuelle Namespaceliste im Bereich, ändert.
In der folgenden Tabelle wird beschrieben, wie sich der Enumerationswert auf die Angabe auswirkt, ob die XmlNamespaceScope 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 |