IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope) Método

Definição

Obtém uma coleção de mapeamentos de namespace de prefixo definidos que estão no escopo no momento.Gets a collection of defined prefix-namespace mappings that are currently in scope.

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)

Parâmetros

scope
XmlNamespaceScope

Um valor XmlNamespaceScope que especifica o tipo de nós de namespace a serem retornados.An XmlNamespaceScope value that specifies the type of namespace nodes to return.

Retornos

IDictionary<String,String>

Um IDictionary que contém os namespaces no escopo atuais.An IDictionary that contains the current in-scope namespaces.

Comentários

A coleção é codificada por prefixo e pode ser usada para enumerar os namespaces atualmente no escopo.The collection is keyed by prefix and can be used to enumerate the namespaces currently in scope. A coleção é uma cópia desconectada da lista de namespaces atual.The collection is a disconnected copy of the current namespace list.

A tabela a seguir lista os XmlNamespaceScope valores e como ele afeta se os namespaces padrão e internos são retornados pelo GetNamespacesInScope método.The following table lists the XmlNamespaceScope values and how it affects the whether or not the default and built-in namespaces are returned by the GetNamespacesInScope method.

Valor de XmlNamespaceScopeXmlNamespaceScope value xmlns: XMLxmlns:xml xmlns: xmlnsxmlns:xmlns xmlns = ""xmlns=""
All simyes nãono nãono
ExcludeXml nãono nãono nãono
Local nãono nãono simyes

Aplica-se a