IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |