다음을 통해 공유


ActivatableAttribute 클래스

정의

클래스가 활성화 가능한 런타임 클래스임을 나타냅니다.

public ref class ActivatableAttribute sealed : Attribute
/// [Windows.Foundation.Metadata.AllowMultiple]
/// [Windows.Foundation.Metadata.AttributeUsage(System.AttributeTargets.RuntimeClass)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
class ActivatableAttribute final : Attribute
[Windows.Foundation.Metadata.AllowMultiple]
[Windows.Foundation.Metadata.AttributeUsage(System.AttributeTargets.RuntimeClass)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public sealed class ActivatableAttribute : Attribute
Public NotInheritable Class ActivatableAttribute
Inherits Attribute
상속
ActivatableAttribute
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.FoundationContract (v1.0에서 도입되었습니다.)

생성자

ActivatableAttribute(Type, UInt32)

특정 버전에서 시작하여 매개 변수를 사용하여 런타임 클래스를 활성화할 수 있음을 나타냅니다.

ActivatableAttribute(Type, UInt32, Platform)

특정 플랫폼의 특정 버전에서 시작하여 매개 변수를 사용하여 런타임 클래스를 활성화할 수 있음을 나타냅니다.

ActivatableAttribute(Type, UInt32, String)

특정 API 계약의 특정 버전에서 시작하여 매개 변수를 사용하여 런타임 클래스를 활성화할 수 있음을 나타냅니다.

ActivatableAttribute(Type, UInt32, Type)

특정 API 계약의 특정 버전에서 시작하여 매개 변수를 사용하여 런타임 클래스를 활성화할 수 있음을 나타냅니다.

ActivatableAttribute(UInt32)

특정 버전에서 시작하여 매개 변수 없이 런타임 클래스를 활성화할 수 있음을 나타냅니다.

ActivatableAttribute(UInt32, Platform)

특정 플랫폼의 특정 버전에서 시작하여 매개 변수 없이 런타임 클래스를 활성화할 수 있음을 나타냅니다.

ActivatableAttribute(UInt32, String)

특정 API 계약의 특정 버전에서 시작하여 매개 변수 없이 런타임 클래스를 활성화할 수 있음을 나타냅니다.

ActivatableAttribute(UInt32, Type)

특정 버전에서 시작하여 매개 변수를 사용하여 런타임 클래스를 활성화할 수 있음을 나타냅니다.

적용 대상

추가 정보