IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene una raccolta di mapping definiti di prefissi-spazi dei nomi attualmente inclusi nell'ambito.
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)
Parametri
- scope
- XmlNamespaceScope
Valore di XmlNamespaceScope che specifica il tipo di nodi spazio dei nomi da restituire.
Restituisce
Oggetto IDictionary che contiene gli spazi dei nomi attualmente inclusi nell'ambito.
Commenti
La raccolta viene chiave per prefisso e può essere usata per enumerare gli spazi dei nomi attualmente nell'ambito. La raccolta è una copia disconnessa dell'elenco di spazi dei nomi corrente.
La tabella seguente elenca i XmlNamespaceScope valori e il modo in cui influisce sul fatto che gli spazi dei nomi predefiniti e predefiniti vengano restituiti dal GetNamespacesInScope metodo.
Valore XmlNamespaceScope | xmlns:xml | xmlns:xmlns | xmlns="" |
---|---|---|---|
All | sì | No | no |
ExcludeXml | no | no | no |
Local | No | No | sì |