영어로 읽기

다음을 통해 공유


ContractVersionAttribute 클래스

정의

API 계약의 버전을 나타냅니다.

C#
[Windows.Foundation.Metadata.AllowMultiple]
[Windows.Foundation.Metadata.AttributeUsage(System.AttributeTargets.Delegate | System.AttributeTargets.Enum | System.AttributeTargets.Event | System.AttributeTargets.Field | System.AttributeTargets.Interface | System.AttributeTargets.InterfaceImpl | System.AttributeTargets.Method | System.AttributeTargets.Property | System.AttributeTargets.RuntimeClass | System.AttributeTargets.Struct)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public sealed class ContractVersionAttribute : Attribute
상속
ContractVersionAttribute
특성

Windows 요구 사항

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

생성자

ContractVersionAttribute(String, UInt32)

특성의 새 instance 만들고 초기화합니다.

ContractVersionAttribute(Type, UInt32)

특성의 새 instance 만들고 초기화합니다.

ContractVersionAttribute(UInt32)

특성의 새 instance 만들고 초기화합니다.

적용 대상

제품 버전
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100