XmlTextReader.GetNamespacesInScope(XmlNamespaceScope) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 범위 내에 있는 모든 네임스페이스가 포함된 컬렉션을 가져옵니다.
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);
member this.GetNamespacesInScope : System.Xml.XmlNamespaceScope -> System.Collections.Generic.IDictionary<string, string>
Public Function GetNamespacesInScope (scope As XmlNamespaceScope) As IDictionary(Of String, String)
매개 변수
- scope
- XmlNamespaceScope
반환할 네임스페이스 노드의 형식을 지정하는 XmlNamespaceScope 값입니다.
반환
현재 범위 내에 있는 모든 네임스페이스가 포함된 IDictionary 개체입니다. 판독기가 요소에 배치되지 않은 경우에는 네임스페이스가 없는 빈 사전이 반환됩니다.
설명
참고
.NET Framework 2.0부터 새 기능을 활용하기 위해 메서드를 사용하여 XmlReader.Create 인스턴스를 만드는 XmlReader 것이 좋습니다.
사전은 접두사로 키가 지정된 네임스페이스 이름 컬렉션으로 구성됩니다. 범위 내 네임스페이스를 열거하는 데 사용할 수 있습니다. 사전은 판독기의 네임스페이스 목록의 연결이 끊어진 복사본입니다. 판독기 위치, 현재 범위 내 네임스페이스 목록, 변경 내용으로 변경되지 않은 상태로 유지됩니다.
다음 표에서는 열거형 값이 XmlNamespaceScope 기본 네임스페이스와 기본 제공 네임스페이스가 반환 GetNamespacesInScope되는지 여부에 미치는 영향을 설명합니다.
XmlNamespaceScope 값 | xmlns:xml | xmlns:xmlns | xmlns = "" |
---|---|---|---|
All |
예 | 아니요 | 아니요 |
ExcludeXml |
아니요 | 아니요 | 아니요 |
Local |
아니요 | 아니요 | 예 |