MSDN Library
콘텐츠의 테이블 축소
콘텐츠의 테이블 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

XName.Get 메서드 (String, String)

2013-12-13

로컬 이름 및 네임스페이스를 사용하여 XName 개체를 가져옵니다.

Namespace:  System.Xml.Linq
어셈블리:  System.Xml.Linq(System.Xml.Linq.dll)

public static XName Get(
	string localName,
	string namespaceName
)

매개 변수

localName
형식: System.String
정규화되지 않은 로컬 이름입니다.
namespaceName
형식: System.String
XML 네임스페이스입니다.

반환 값

형식: System.Xml.Linq.XName
지정된 로컬 이름 및 네임스페이스를 사용하여 만든 XName 개체입니다.

이 메서드에는 XName을 만들 수 있는 오버로드가 들어 있습니다. {namespace}localname 형식의 확장된 XML 이름을 사용하거나 네임스페이스와 로컬 이름을 별도로 지정하여 개체를 만들 수 있습니다.

XName을 만드는 훨씬 보편적이고 손쉬운 방법은 문자열의 암시적 변환을 사용하는 것입니다.

XName은 원자화되므로 이름이 정확히 같은 기존 XName이 있으면 할당된 변수에서 기존 XName을 참조합니다. 기존 XName이 없으면 새 개체가 만들어져 초기화됩니다.

다음 예제에서는 메서드를 사용하는 방법을 보여 줍니다.


StringBuilder output = new StringBuilder();
XName name = XName.Get("Root", "http://www.adventure-works.com");
XElement el = new XElement(name, "content");
output.Append(el + Environment.NewLine);

// This is the preferred form.
XNamespace aw = "http://www.adventure-works.com";
XElement el2 = new XElement(aw + "Root", "content");
output.Append(el2 + Environment.NewLine);

OutputTextBlock.Text = output.ToString();


Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시:
© 2016 Microsoft