XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) Metoda

Definice

Získá kolekci názvů názvů s klíči předponu, která lze použít k výčtu oborů názvů v současné době v oboru.

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)

Parametry

scope
XmlNamespaceScope

Hodnota výčtu, která určuje typ uzlů oboru názvů, které se mají vrátit.

Návraty

Kolekce dvojic oborů názvů a předpon, které jsou aktuálně v oboru.

Implementuje

Poznámky

Slovník se skládá z kolekce názvů názvů s klíči podle předpony. Dá se použít k výčtu oborů názvů v oboru názvů. Slovník je odpojená kopie seznamu oborů názvů. Zůstává beze změny, protože aktuální seznam oborů názvů v oboru názvů se mění.

Následující tabulka ukazuje, jak XmlNamespaceScope hodnoty ovlivňují obory názvů vrácené metodou GetNamespacesInScope .

Hodnota XmlNamespaceScope xmlns:xml xmlns:xmlns xmlns=""
All Yes No No
ExcludeXml No No No
Local No No Yes

Platí pro

Viz také