IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |