XmlTextReader.GetNamespacesInScope(XmlNamespaceScope) Methode

Definitie

Hiermee haalt u een verzameling op die alle naamruimten bevat die momenteel binnen het bereik vallen.

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)

Parameters

scope
XmlNamespaceScope

Een XmlNamespaceScope waarde die het type naamruimteknooppunten aangeeft dat moet worden geretourneerd.

Retouren

Een IDictionary object dat alle huidige naamruimten binnen het bereik bevat. Als de lezer niet op een element staat, wordt er een lege woordenlijst (geen naamruimten) geretourneerd.

Opmerkingen

Note

Wij raden aan dat u XmlReader instanties maakt met behulp van de XmlReader.Create methode om te profiteren van nieuwe functionaliteiten.

De woordenlijst bestaat uit een verzameling naamruimtenamen die door voorvoegsel worden opgegeven. Deze kan worden gebruikt om de naamruimten binnen het bereik op te sommen. De woordenlijst is een niet-verbonden kopie van de naamruimtelijst van de lezer. Het blijft ongewijzigd als de positie van de lezer, de huidige lijst met naamruimten binnen het bereik, wijzigingen.

In de volgende tabel wordt beschreven hoe de XmlNamespaceScope opsommingswaarde van invloed is op het feit of de standaard- en ingebouwde naamruimten worden geretourneerd door GetNamespacesInScope.

XmlNamespaceScope-waarde xmlns:xml xmlns:xmlns xmlns=""
All ja nee nee
ExcludeXml nee nee nee
Local nee nee ja

Van toepassing op

Zie ook