XName.Namespace 속성

정의

정규화된 이름의 네임스페이스 부분을 가져옵니다.

public:
 property System::Xml::Linq::XNamespace ^ Namespace { System::Xml::Linq::XNamespace ^ get(); };
public System.Xml.Linq.XNamespace Namespace { get; }
member this.Namespace : System.Xml.Linq.XNamespace
Public ReadOnly Property Namespace As XNamespace

속성 값

XNamespace

이름의 네임스페이스 부분이 들어 있는 XNamespace입니다.

예제

다음 예제에서는 이 속성의 사용을 보여줍니다.

XNamespace ns = "http://www.adventure-works.com";  
XElement root = new XElement(ns + "Root", "content");  
Console.WriteLine(root.Name);  
Console.WriteLine(root.Name.LocalName);  
Console.WriteLine(root.Name.Namespace);  
Imports <xmlns="http://www.adventure-works.com">  

Module Module1  
    Sub Main()  
        Dim root As XElement = <Root/>  
        Console.WriteLine(root.Name)  
        Console.WriteLine(root.Name.LocalName)  
        Console.WriteLine(root.Name.Namespace)  
    End Sub  
End Module  

이 예제는 다음과 같은 출력을 생성합니다.

{http://www.adventure-works.com}Root  
Root  
http://www.adventure-works.com  

설명

Namespace 속성은 없도록 보장됩니다 null. XName 네임스페이스가 없으면 이 속성이 반환됩니다None.

적용 대상

추가 정보