XmlNamespaceManager.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 názvů názvů klíčovaných podle předpony, kterou lze použít k vytvoření výčtu oborů názvů aktuálně 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ů klíčených předponou. Dá se použít k vytvoření výčtu oborů názvů v oboru názvů. Slovník je odpojená kopie seznamu oborů názvů. Zůstane beze změny v aktuálním seznamu oborů názvů v oboru názvů.
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 |