XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) Methode

Definitie

Hiermee haalt u een verzameling naamruimtenamen op die worden gesleuteld door voorvoegsel, dat kan worden gebruikt om de naamruimten op te sommen die momenteel binnen het bereik vallen.

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)

Parameters

scope
XmlNamespaceScope

Een opsommingswaarde die het type naamruimteknooppunten aangeeft dat moet worden geretourneerd.

Retouren

Een verzameling naamruimte- en voorvoegselparen die momenteel binnen het bereik vallen.

Implementeringen

Opmerkingen

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. Deze blijft ongewijzigd wanneer de huidige naamruimtelijst binnen het bereik verandert.

In de volgende tabel ziet u hoe XmlNamespaceScope waarden van invloed zijn op de naamruimten die door de GetNamespacesInScope methode worden geretourneerd.

XmlNamespaceScope-waarde xmlns:xml xmlns:xmlns xmlns=""
All Yes No No
ExcludeXml No No No
Local No No Yes

Van toepassing op

Zie ook