ContractVersionAttribute 构造函数

定义

重载

ContractVersionAttribute(UInt32)

创建并初始化 特性的新实例。

ContractVersionAttribute(String, UInt32)

创建并初始化 特性的新实例。

ContractVersionAttribute(Type, UInt32)

创建并初始化 特性的新实例。

ContractVersionAttribute(UInt32)

创建并初始化 特性的新实例。

public:
 ContractVersionAttribute(unsigned int version);
 ContractVersionAttribute(uint32_t const& version);
public ContractVersionAttribute(uint version);
function ContractVersionAttribute(version)
Public Sub New (version As UInteger)

参数

version
UInt32

unsigned int

uint32_t

API 约定的版本。

适用于

ContractVersionAttribute(String, UInt32)

创建并初始化 特性的新实例。

public:
 ContractVersionAttribute(Platform::String ^ contract, unsigned int version);
 ContractVersionAttribute(winrt::hstring const& contract, uint32_t const& version);
public ContractVersionAttribute(string contract, uint version);
function ContractVersionAttribute(contract, version)
Public Sub New (contract As String, version As UInteger)

参数

contract
String

Platform::String

winrt::hstring

要与 API 协定关联的类型。

version
UInt32

unsigned int

uint32_t

API 约定的版本。

注解

此构造函数适用于具有 ApiContractAttribute 的类型,并指定该 API 协定的协定版本。

适用于

ContractVersionAttribute(Type, UInt32)

创建并初始化 特性的新实例。

public:
 ContractVersionAttribute(Platform::Type ^ contract, unsigned int version);
public ContractVersionAttribute(Type contract, uint version);
function ContractVersionAttribute(contract, version)
Public Sub New (contract As Type, version As UInteger)

参数

contract
TypeName Type

要与 API 协定关联的类型。

version
UInt32

unsigned int

API 约定的版本。

注解

此构造函数适用于没有 ApiContractAttribute 的任何类型,并指示将此类型添加到指定 API 协定的 API 协定版本。

适用于