XmlTextReader.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 che contiene tutti gli 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);
member this.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 XmlNamespaceScope che specifica il tipo di nodi dello spazio dei nomi da restituire.
Valori restituiti
Oggetto IDictionary che contiene tutti gli spazi dei nomi nell'ambito corrente. Se il lettore non è posizionato su un elemento, viene restituito un dizionario vuoto (senza spazi dei nomi).
Commenti
Note
È consigliabile creare XmlReader istanze usando il XmlReader.Create metodo per sfruttare le nuove funzionalità.
Il dizionario è costituito da una raccolta di nomi con chiave per prefisso. Può essere usato per enumerare gli spazi dei nomi nell'ambito. Il dizionario è una copia disconnessa dell'elenco di spazi dei nomi del lettore. Rimane invariato man mano che cambia la posizione del lettore, l'elenco dello spazio dei nomi nell'ambito corrente.
Nella tabella seguente viene descritto il modo in cui il XmlNamespaceScope valore di enumerazione influisce sul fatto che gli spazi dei nomi predefiniti e predefiniti vengano restituiti da GetNamespacesInScope.
| Valore XmlNamespaceScope | xmlns:xml | xmlns:xmlns | xmlns="" |
|---|---|---|---|
All |
sì | no | no |
ExcludeXml |
no | no | no |
Local |
no | no | sì |