Sdílet prostřednictvím


IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope) Metoda

Definice

Získá kolekci definovaných předpon-obor názvů mapování, které jsou v současné době v oboru.

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);
abstract member GetNamespacesInScope : System.Xml.XmlNamespaceScope -> System.Collections.Generic.IDictionary<string, string>
Public Function GetNamespacesInScope (scope As XmlNamespaceScope) As IDictionary(Of String, String)

Parametry

scope
XmlNamespaceScope

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

Návraty

Obsahuje IDictionary aktuální obory názvů v oboru názvů.

Poznámky

Kolekce je klíčována pomocí předpony a lze ji použít k výčtu oborů názvů, které jsou aktuálně v oboru. Kolekce je odpojená kopie aktuálního seznamu oborů názvů.

Následující tabulka uvádí XmlNamespaceScope hodnoty a způsob, jakým ovlivňuje, zda metoda vrací GetNamespacesInScope výchozí a předdefinované obory názvů.

Hodnota XmlNamespaceScope xmlns:xml xmlns:xmlns xmlns=""
All ano ne ne
ExcludeXml ne ne ne
Local ne ne ano

Platí pro