XmlNamespaceManager.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 de noms d’espaces de noms clé par préfixe, qui peut être utilisée pour énumérer les espaces de noms actuellement dans l’étendue.
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)
Paramètres
- scope
- XmlNamespaceScope
Valeur d’énumération qui spécifie le type de nœuds d’espace de noms à retourner.
Retours
Collection de paires d’espaces de noms et de préfixes actuellement dans l’étendue.
Implémente
Remarques
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. Elle reste inchangée à mesure que la liste d’espaces de noms dans l’étendue actuelle change.
Le tableau suivant montre comment XmlNamespaceScope les valeurs affectent les espaces de noms retournés par la GetNamespacesInScope méthode.
| Valeur XmlNamespaceScope | xmlns :xml | xmlns :xmlns | xmlns=" » |
|---|---|---|---|
All |
Oui | Non | Non |
ExcludeXml |
Non | Non | Non |
Local |
Non | Non | Oui |