XmlTextReader.GetNamespacesInScope(XmlNamespaceScope) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une collection qui contient tous les espaces de noms actuellement dans l’étendue.
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)
Paramètres
- scope
- XmlNamespaceScope
Valeur XmlNamespaceScope qui spécifie le type de nœuds d’espace de noms à retourner.
Retours
Objet IDictionary qui contient tous les espaces de noms dans l’étendue actuels. Si le lecteur n’est pas positionné sur un élément, un dictionnaire vide (aucun espace de noms) n’est retourné.
Remarques
Note
Nous vous recommandons de créer des instances XmlReader à l’aide de la méthode XmlReader.Create pour tirer parti de nouvelles fonctionnalités.
Le dictionnaire se compose d’une collection de noms d’espaces de noms clé par préfixe. Il peut être utilisé pour énumérer les espaces de noms dans l’étendue. Le dictionnaire est une copie déconnectée de la liste d’espaces de noms du lecteur. Il reste inchangé en tant que position du lecteur, liste d’espaces de noms dans l’étendue actuelle, modifications.
Le tableau suivant décrit comment la XmlNamespaceScope valeur d’énumération affecte si les espaces de noms par défaut et intégrés sont retournés par GetNamespacesInScope.
| XmlNamespaceScope, valeur | xmlns :xml | xmlns :xmlns | xmlns=" » |
|---|---|---|---|
All |
oui | non | non |
ExcludeXml |
non | non | non |
Local |
non | non | oui |