XPathNavigator.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.
Gibt die Namespaces im Gültigkeitsbereich des aktuellen Knotens zurück.
public:
virtual System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetNamespacesInScope(System::Xml::XmlNamespaceScope scope);
public virtual System.Collections.Generic.IDictionary<string,string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope);
abstract member GetNamespacesInScope : System.Xml.XmlNamespaceScope -> System.Collections.Generic.IDictionary<string, string>
override this.GetNamespacesInScope : System.Xml.XmlNamespaceScope -> System.Collections.Generic.IDictionary<string, string>
Public Overridable Function GetNamespacesInScope (scope As XmlNamespaceScope) As IDictionary(Of String, String)
Parameter
- scope
- XmlNamespaceScope
Ein XmlNamespaceScope Wert, der die zurückzugebenden Namespaces angibt.
Gibt zurück
Eine IDictionary<TKey,TValue> Sammlung von Namespacenamen, die durch Präfix schlüsseliert werden.
Implementiert
Hinweise
Die zurückgegebenen Namespaces hängen vom angegebenen Wert ab XmlNamespaceScope .
| XmlNamespaceScope-Wert | Zurückgegebene Namespaces |
|---|---|
| All | Alle Namespaces, die im Bereich des aktuellen Knotens definiert sind. Dazu gehört der Namespace, der xmlns:xml immer implizit deklariert wird. Die Reihenfolge der zurückgegebenen Namespaces ist nicht definiert. |
| ExcludeXml | Alle Namespaces, die im Bereich des aktuellen Knotens definiert sind, mit Ausnahme des Namespaces, der xmlns:xml immer implizit deklariert wird. Die Reihenfolge der zurückgegebenen Namespaces ist nicht definiert. |
| Local | Alle Namespaces, die lokal auf dem aktuellen Knoten definiert sind. |