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 im Gültigkeitsbereich befindlichen Namespaces 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>-Auflistung von Namespacenamen sortiert nach Präfix.
Implementiert
Hinweise
Die zurückgegebenen Namespaces hängen vom XmlNamespaceScope angegebenen Wert ab.
XmlNamespaceScope-Wert | Zurückgegebene Namespaces |
---|---|
All | Alle Namespaces, die im Gültigkeitsbereich 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, ohne den xmlns:xml Namespace, der immer implizit deklariert wird. Die Reihenfolge der zurückgegebenen Namespaces ist nicht definiert. |
Local | Alle Namespaces, die am aktuellen Knoten lokal definiert sind. |