XElement.GetNamespaceOfPrefix(String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 XElement의 특정 접두사에 연결된 네임스페이스를 가져옵니다.
public:
System::Xml::Linq::XNamespace ^ GetNamespaceOfPrefix(System::String ^ prefix);
public System.Xml.Linq.XNamespace GetNamespaceOfPrefix (string prefix);
public System.Xml.Linq.XNamespace? GetNamespaceOfPrefix (string prefix);
member this.GetNamespaceOfPrefix : string -> System.Xml.Linq.XNamespace
Public Function GetNamespaceOfPrefix (prefix As String) As XNamespace
매개 변수
- prefix
- String
조회할 네임스페이스 접두사가 들어 있는 문자열입니다.
반환
이 XNamespace의 접두사에 연결된 네임스페이스의 XElement입니다.
예제
다음 예제에서는 연결된 접두사로 네임스페이스가 있는 XML 트리를 만듭니다. 그런 다음 이 메서드를 사용하여 접두사 XNamespace 에 대한 검색을 수행합니다.
XElement xmlTree = XElement.Parse("<Root xmlns:aw='http://www.adventure-works.com'/>");
XNamespace awNamespace = xmlTree.GetNamespaceOfPrefix("aw");
Console.WriteLine("Namespace: {0}", awNamespace);
Visual Basic 사용하는 경우 일반적으로 다음과 같이 GetXmlNamespace 연산자 연산자를 사용합니다.
Imports <xmlns:aw="http://www.adventure-works.com">
Module Module1
Sub Main()
Dim xmlTree As XElement = <aw:Root/>
Dim awNamespace As XNamespace = GetXmlNamespace(aw)
Console.WriteLine("Namespace: {0}", awNamespace)
End Sub
End Module
이 예제는 다음과 같은 출력을 생성합니다.
Namespace: http://www.adventure-works.com
설명
이 메서드는 XML 트리에서 이 요소의 범위에 있는 네임스페이스 특성을 확인합니다. 네임스페이스 접두사는 XML 트리에 있는 네임스페이스 특성에 지정됩니다.