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ů 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 |