IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope) Metod

Definition

Hämtar en samling definierade prefixnamnområdesmappningar som för närvarande finns i omfånget.

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);
abstract member GetNamespacesInScope : System.Xml.XmlNamespaceScope -> System.Collections.Generic.IDictionary<string, string>
Public Function GetNamespacesInScope (scope As XmlNamespaceScope) As IDictionary(Of String, String)

Parametrar

scope
XmlNamespaceScope

Ett XmlNamespaceScope värde som anger vilken typ av namnområdesnoder som ska returneras.

Returer

En IDictionary som innehåller de aktuella namnrymderna i omfånget.

Kommentarer

Samlingen är nyckelad med prefix och kan användas för att räkna upp de namnområden som för närvarande finns i omfånget. Samlingen är en frånkopplad kopia av den aktuella namnområdeslistan.

I följande tabell visas XmlNamespaceScope värdena och hur det påverkar om standard- och inbyggda namnområden returneras av GetNamespacesInScope metoden eller inte.

XmlNamespaceScope-värde xmlns:xml xmlns:xmlns xmlns=""
All Ja Nej Nej
ExcludeXml Nej Nej Nej
Local Nej Nej Ja

Gäller för