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 合約版本。

適用於