XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) Metodo

Definizione

Ottiene una raccolta di nomi di spazi dei nomi codificati dal prefisso, utilizzabile per enumerare gli spazi dei nomi attualmente nell'ambito.Gets a collection of namespace names keyed by prefix which can be used to enumerate the namespaces currently in scope.

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)

Parametri

scope
XmlNamespaceScope

Valore di enumerazione che specifica il tipo di nodi spazio dei nomi da restituire.An enumeration value that specifies the type of namespace nodes to return.

Restituisce

Raccolta delle coppie di spazio dei nomi e prefisso attualmente nell'ambito.A collection of namespace and prefix pairs currently in scope.

Implementazioni

Commenti

Il dizionario è costituito da una raccolta di nomi di spazi dei nomi con chiave per prefisso.The dictionary consists of a collection of namespace names keyed by prefix. Può essere usato per enumerare gli spazi dei nomi nell'ambito.It can be used to enumerate the in-scope namespaces. Il dizionario è una copia disconnessa dell'elenco dello spazio dei nomi.The dictionary is a disconnected copy of the namespace list. Rimane invariato quando viene modificato l'elenco dello spazio dei nomi nell'ambito corrente.It remains unchanged as the current in-scope namespace list changes.

Nella tabella seguente viene illustrato il modo in cui i valori XmlNamespaceScope influiscono sugli spazi dei nomi restituiti dal metodo GetNamespacesInScope.The following table shows how XmlNamespaceScope values affect the namespaces returned by the GetNamespacesInScope method.

Valore XmlNamespaceScopeXmlNamespaceScope value xmlns: XMLxmlns:xml xmlns: xmlnsxmlns:xmlns xmlns=""xmlns=""
All Yes NoNo NoNo
ExcludeXml NoNo NoNo NoNo
Local NoNo NoNo Yes

Si applica a

Vedi anche