XmlNamespaceManager.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 namnområdesnamn med prefix som kan användas för att räkna upp de namnområden som för närvarande finns i omfånget.
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)
Parametrar
- scope
- XmlNamespaceScope
Ett uppräkningsvärde som anger vilken typ av namnområdesnoder som ska returneras.
Returer
En samling namnrymds- och prefixpar som för närvarande finns i omfånget.
Implementeringar
Kommentarer
Ordlistan består av en samling namnområdesnamn som är nyckelade med prefix. Den kan användas för att räkna upp namnrymderna i omfånget. Ordlistan är en frånkopplad kopia av namnområdeslistan. Den förblir oförändrad när den aktuella namnområdeslistan i omfånget ändras.
I följande tabell visas hur XmlNamespaceScope värden påverkar de namnområden som returneras av GetNamespacesInScope metoden.
| XmlNamespaceScope-värde | xmlns:xml | xmlns:xmlns | xmlns="" |
|---|---|---|---|
All |
Yes | No | No |
ExcludeXml |
No | No | No |
Local |
No | No | Yes |