다음을 통해 공유


NamespaceDeclaration 클래스

정의

이 문자열 값을 별도의 속성으로 저장하여 XAML 네임스페이스에 대한 식별자 및 접두사를 선언합니다.

public ref class NamespaceDeclaration
public class NamespaceDeclaration
type NamespaceDeclaration = class
Public Class NamespaceDeclaration
상속
NamespaceDeclaration

설명

NamespaceDeclaration 는 XAML 노드 스트림의 일부로 XAML 네임스페이스 정보를 나타냅니다. 클래스는 NamespaceDeclaration 실제로 개체 또는 멤버가 아닌 노드 형식입니다. 대신 불연속 노드 형식입니다.

XAML 노드 스트림 NamespaceDeclaration 에서 은 해당 XAML 네임스페이스가 적용되는 개체 또는 멤버 직전에 발생합니다.

규칙에 따라 XAML 네임스페이스의 식별자는 URI(Uniform Resource Identifier)와 유사합니다. 그러나 의 NamespaceDeclaration 속성은 Namespace 형식String입니다. .NET Framework XAML 서비스의 API는 일반적으로 XAML 네임스페이스 식별자를 문자열로 처리합니다. 실제 Uri 형식의 상대 및 절대 구분은 XAML(또는 XML) 네임스페이스를 식별하는 것과 관련이 없습니다. URI-as-namespace 규칙은 XML에서도 일반적입니다.

이 형식의 개체는 XAML 노드 스트림 정보를 개체 그래프에 쓸 때 메서드에 대한 XamlObjectWriter.WriteNamespace 입력으로 사용됩니다. 이 형식의 개체는 serialization을 위해 XamlXmlWriter.WriteNamespace XAML 노드 스트림 정보를 XML로 작성할 때 메서드에 대한 입력으로 사용됩니다.

네임 스페이스 선언이 있을 수는 String.Empty 접두사 값입니다. String.Empty 접두사 기본 XAML 네임 스페이스 선언을 나타냅니다.

생성자

NamespaceDeclaration(String, String)

초기 속성 값을 사용하여 NamespaceDeclaration 클래스의 새 인스턴스를 초기화합니다.

속성

Namespace

NamespaceDeclaration의 식별자 구성 요소를 가져옵니다.

Prefix

NamespaceDeclaration의 XAML 네임스페이스 매핑 접두사로 사용되는 접두사를 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

추가 정보