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 コントラクトのバージョンを示します。

適用対象