XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) 메서드

정의

현재 범위 내에 있는 네임스페이스를 열거하는 데 사용할 수 있는 접두사가 붙은 네임스페이스 이름 컬렉션을 가져옵니다.

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)

매개 변수

scope
XmlNamespaceScope

반환할 네임스페이스 노드의 형식을 지정하는 열거형 값입니다.

반환

IDictionary<String,String>

현재 범위 내에 있는 네임스페이스 및 접두사 쌍 컬렉션입니다.

구현

설명

사전은 접두사로 키가 지정된 네임스페이스 이름 컬렉션으로 구성됩니다. 범위 내 네임스페이스를 열거하는 데 사용할 수 있습니다. 사전은 네임스페이스 목록의 연결이 끊어진 복사본입니다. 현재 범위 내 네임스페이스 목록이 변경되면 변경되지 않습니다.

다음 표에서는 값이 메서드에서 반환 GetNamespacesInScope 된 네임스페이스에 미치는 영향을 보여 XmlNamespaceScope 줍니다.

XmlNamespaceScope 값 xmlns:xml xmlns:xmlns xmlns = ""
All
ExcludeXml
Local

적용 대상

추가 정보