다음을 통해 공유


IXamlType2 인터페이스

정의

XAML 형식에 대한 XAML 형식 시스템 세부 정보를 보고하는 수단을 제공합니다. XAML 파서는 이 인터페이스 계약을 사용하여 앱에 정의되고 XAML 파일에서 참조되는 모든 사용자 지정 형식 및 멤버를 로드할 수 있습니다.

public interface class IXamlType2 : IXamlType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.Guid(2668391995, 17211, 22189, 143, 105, 120, 164, 221, 62, 100, 249)]
struct IXamlType2 : IXamlType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.Guid(2668391995, 17211, 22189, 143, 105, 120, 164, 221, 62, 100, 249)]
public interface IXamlType2 : IXamlType
Public Interface IXamlType2
Implements IXamlType
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10, version 1809 (10.0.17763.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v7.0에서 도입되었습니다.)

속성

BaseType

XAML 형식의 즉시 기본 형식에 대한 IXamlType 을 가져옵니다. 이 값의 결정은 코어 형식의 기본 형식을 기반으로 합니다.

(다음에서 상속됨 IXamlType)
BoxedType

XAML 형식의 boxed 형식에 대한 IXamlType 을 가져옵니다. 이 값의 결정은 코어 형식의 기본 형식을 기반으로 합니다.

ContentProperty

IXamlType 의 XAML 콘텐츠 속성에 대한 IXamlMember 정보를 가져옵니다.

(다음에서 상속됨 IXamlType)
FullName

기본 형식의 전체 클래스 이름을 가져옵니다.

(다음에서 상속됨 IXamlType)
IsArray

IXamlType이 배열을 나타내는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 IXamlType)
IsBindable

형식을 바인딩할 수 있는지 여부를 선언하는 값을 가져옵니다.

(다음에서 상속됨 IXamlType)
IsCollection

IXamlType 이 컬렉션을 나타내는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 IXamlType)
IsConstructible

IXamlType이 XAML 정의에 따라 생성 가능한 형식을 나타내는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 IXamlType)
IsDictionary

IXamlType 이 사전/맵을 나타내는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 IXamlType)
IsMarkupExtension

IXamlType이 태그 확장을 나타내는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 IXamlType)
ItemType

IXamlTypeItems 속성에 대한 형식 정보를 제공하는 값을 가져옵니다.

(다음에서 상속됨 IXamlType)
KeyType

IXamlType이 사전/맵을 나타내는 경우 이 IXamlTypeKey 속성에 대한 형식 정보를 제공하는 값을 가져옵니다.

(다음에서 상속됨 IXamlType)
UnderlyingType

지원 유형에 대한 정보를 가져옵니다.

(다음에서 상속됨 IXamlType)

메서드

ActivateInstance()

XAML 형식이 지정되면 초기화에 대한 값을 설정하고 사용 가능한 instance 반환합니다.

(다음에서 상속됨 IXamlType)
AddToMap(Object, Object, Object)

사용자 지정 맵 형식에 항목을 추가합니다.

(다음에서 상속됨 IXamlType)
AddToVector(Object, Object)

사용자 지정 벡터 형식에 항목을 추가합니다.

(다음에서 상속됨 IXamlType)
CreateFromString(String)

문자열을 기반으로 형식 시스템 표현을 만듭니다. 이 사용에 대한 기본 시나리오는 열거형 값을 만들고 적절한 열거형을 매핑하는 것입니다.

(다음에서 상속됨 IXamlType)
GetMember(String)

IXamlType 에서 명명된 특정 멤버에 대한 IXamlMember 정보를 반환합니다.

(다음에서 상속됨 IXamlType)
RunInitializer()

XAML 스키마 컨텍스트 및 해당 플랫폼 종속성에 필요한 모든 사전 활성화 논리를 호출합니다.

(다음에서 상속됨 IXamlType)

적용 대상

추가 정보