NamespaceDeclaration 클래스

정의

이 문자열 값을 별도의 속성으로 저장하여 XAML 네임스페이스에 대한 식별자 및 접두사를 선언합니다.Declares the identifier and the prefix of a XAML namespace by storing these string values as separate properties.

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

설명

NamespaceDeclaration xaml 네임 스페이스 정보를 XAML 노드 스트림의 일부로 나타냅니다.NamespaceDeclaration represents XAML namespace information as part of a XAML node stream. NamespaceDeclaration클래스는 실제로 개체 또는 멤버가 아닌 노드 형식입니다. 대신 불연속 노드 형식입니다.The NamespaceDeclaration class is a node type that is not truly an object or member; instead, it is a discrete node type.

XAML 노드 스트림에서는 NamespaceDeclaration xaml 네임 스페이스가 적용 되는 개체 또는 멤버 바로 앞에 발생 합니다.In the XAML node stream, a NamespaceDeclaration is encountered just prior to the object or member to which that XAML namespace applies.

규칙에 따라 XAML 네임 스페이스의 식별자는 URI (Uniform Resource Identifier)와 유사 합니다.By convention, the identifier of a XAML namespace resembles a Uniform Resource Identifier (URI). 그러나 Namespace 의 속성 NamespaceDeclaration 은 형식입니다 String .However, the Namespace property of NamespaceDeclaration is of type String. .NET Framework XAML 서비스의 Api는 일반적으로 XAML 네임 스페이스 식별자를 문자열로 처리 합니다.The APIs of .NET Framework XAML Services usually treat XAML namespace identifiers as strings. 실제 형식의 상대적 및 절대 차이는 Uri XAML 또는 XML 네임 스페이스를 식별 하는 것과 관련이 없습니다.The relative versus absolute distinctions in the true Uri type are irrelevant for identifying a XAML (or XML) namespace. URI 네임 스페이스 규칙도 XML 에서도 일반적입니다.The URI-as-namespace convention is also typical in XML.

이 형식의 개체는 XamlObjectWriter.WriteNamespace XAML 노드 스트림 정보를 개체 그래프로 쓸 때 메서드의 입력으로 사용 됩니다.Objects of this type are used as input for the XamlObjectWriter.WriteNamespace method when writing XAML node stream information into an object graph. 이 형식의 개체는 XamlXmlWriter.WriteNamespace XAML 노드 스트림 정보를 XML로 serialize 할 때 메서드에 대 한 입력으로 사용 됩니다.Objects of this type are used as input for the XamlXmlWriter.WriteNamespace method when writing XAML node stream information as XML for serialization.

네임 스페이스 선언이 있을 수는 String.Empty 접두사 값입니다.A namespace declaration may have a String.Empty value for the prefix. String.Empty 접두사 기본 XAML 네임 스페이스 선언을 나타냅니다.A String.Empty prefix represents a declaration of the default XAML namespace.

생성자

NamespaceDeclaration(String, String)

초기 속성 값을 사용하여 NamespaceDeclaration 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the NamespaceDeclaration class using initial property values.

속성

Namespace

NamespaceDeclaration의 식별자 구성 요소를 가져옵니다.Gets the identifier component of a NamespaceDeclaration.

Prefix

NamespaceDeclaration의 XAML 네임스페이스 매핑 접두사로 사용되는 접두사를 가져옵니다.Gets the prefix that is used as the XAML namespace mapping prefix for a NamespaceDeclaration.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.Determines whether the specified object is equal to the current object.

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

기본 해시 함수로 작동합니다.Serves as the default hash function.

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

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

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

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

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

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)

적용 대상

추가 정보