ActivatableAttribute コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ActivatableAttribute(UInt32) |
特定のバージョンから開始して、パラメーターなしでランタイム クラスをアクティブ化できることを示します。 |
ActivatableAttribute(Type, UInt32) |
ランタイム クラスを特定のバージョンからパラメーターでアクティブ化できることを示します。 |
ActivatableAttribute(UInt32, String) |
特定の API コントラクトの特定のバージョンから開始して、パラメーターなしでランタイム クラスをアクティブ化できることを示します。 |
ActivatableAttribute(UInt32, Type) |
ランタイム クラスを特定のバージョンからパラメーターでアクティブ化できることを示します。 |
ActivatableAttribute(UInt32, Platform) |
特定のプラットフォームの特定のバージョンから開始して、パラメーターなしでランタイム クラスをアクティブ化できることを示します。 |
ActivatableAttribute(Type, UInt32, String) |
特定の API コントラクトの特定のバージョンから開始して、パラメーターを使用してランタイム クラスをアクティブ化できることを示します。 |
ActivatableAttribute(Type, UInt32, Type) |
特定の API コントラクトの特定のバージョンから開始して、パラメーターを使用してランタイム クラスをアクティブ化できることを示します。 |
ActivatableAttribute(Type, UInt32, Platform) |
特定のプラットフォームの特定のバージョンから開始して、パラメーターを使用してランタイム クラスをアクティブ化できることを示します。 |
ActivatableAttribute(UInt32)
特定のバージョンから開始して、パラメーターなしでランタイム クラスをアクティブ化できることを示します。
public:
ActivatableAttribute(unsigned int version);
ActivatableAttribute(uint32_t const& version);
public ActivatableAttribute(uint version);
function ActivatableAttribute(version)
Public Sub New (version As UInteger)
パラメーター
- version
-
UInt32
unsigned int
uint32_t
パラメーターなしでランタイム クラスをアクティブ化できる最小バージョン。
注釈
バージョン番号が常に増える場合、開発者は任意のバージョン管理システムを選択できます。 詳細については、Microsoft のクロス言語型システム仕様の バージョン管理 に関するページを参照してください。
パラメーターのないアクティブ化は、 RoActivateInstance 関数によって実行されます。
こちらもご覧ください
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
適用対象
ActivatableAttribute(Type, UInt32)
ランタイム クラスを特定のバージョンからパラメーターでアクティブ化できることを示します。
public:
ActivatableAttribute(Platform::Type ^ type, unsigned int version);
public ActivatableAttribute(Type type, uint version);
function ActivatableAttribute(type, version)
Public Sub New (type As Type, version As UInteger)
パラメーター
- version
-
UInt32
unsigned int
指定したインターフェイスを使用してランタイム クラスをアクティブ化できる最小バージョン。
注釈
バージョン番号が常に増える場合、開発者は任意のバージョン管理システムを選択できます。 詳細については、Microsoft のクロス言語型システム仕様の バージョン管理 に関するページを参照してください。
こちらもご覧ください
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
適用対象
ActivatableAttribute(UInt32, String)
特定の API コントラクトの特定のバージョンから開始して、パラメーターなしでランタイム クラスをアクティブ化できることを示します。
public:
ActivatableAttribute(unsigned int version, Platform::String ^ type);
ActivatableAttribute(uint32_t const& version, winrt::hstring const& type);
public ActivatableAttribute(uint version, string type);
function ActivatableAttribute(version, type)
Public Sub New (version As UInteger, type As String)
パラメーター
- version
-
UInt32
unsigned int
uint32_t
パラメーターなしでランタイム クラスをアクティブ化できる API コントラクトのバージョン。 メジャー バージョンは上位 16 ビットで、マイナー バージョンは下位 16 ビットです。
- type
-
String
Platform::String
winrt::hstring
パラメーターなしでランタイム クラスをアクティブ化できる API コントラクトの名前。
(このパラメーターには という名前が付 contractName
けられている必要があります)。
注釈
パラメーターのないアクティブ化は、 RoActivateInstance 関数によって実行されます。
こちらもご覧ください
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
適用対象
ActivatableAttribute(UInt32, Type)
ランタイム クラスを特定のバージョンからパラメーターでアクティブ化できることを示します。
public:
ActivatableAttribute(unsigned int version, Platform::Type ^ type);
public ActivatableAttribute(uint version, Type type);
function ActivatableAttribute(version, type)
Public Sub New (version As UInteger, type As Type)
パラメーター
- version
-
UInt32
unsigned int
指定したインターフェイスを使用してランタイム クラスをアクティブ化できる最小バージョン。
注釈
バージョン番号が常に増える場合、開発者は任意のバージョン管理システムを選択できます。 詳細については、Microsoft のクロス言語型システム仕様の バージョン管理 に関するページを参照してください。
こちらもご覧ください
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
適用対象
ActivatableAttribute(UInt32, Platform)
特定のプラットフォームの特定のバージョンから開始して、パラメーターなしでランタイム クラスをアクティブ化できることを示します。
public:
ActivatableAttribute(unsigned int version, Platform platform);
ActivatableAttribute(uint32_t const& version, Platform const& platform);
public ActivatableAttribute(uint version, Platform platform);
function ActivatableAttribute(version, platform)
Public Sub New (version As UInteger, platform As Platform)
パラメーター
- version
-
UInt32
unsigned int
uint32_t
パラメーターなしでランタイム クラスをアクティブ化できるプラットフォームの最小バージョン。
- platform
- Platform
パラメーターなしでランタイム クラスをアクティブ化できるプラットフォーム。
注釈
このバージョンの ActivatableAttribute
コンストラクターは廃止されました。
パラメーターのないアクティブ化は、 RoActivateInstance 関数によって実行されます。
こちらもご覧ください
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
適用対象
ActivatableAttribute(Type, UInt32, String)
特定の API コントラクトの特定のバージョンから開始して、パラメーターを使用してランタイム クラスをアクティブ化できることを示します。
public:
ActivatableAttribute(Platform::Type ^ type, unsigned int version, Platform::String ^ contractName);
public ActivatableAttribute(Type type, uint version, string contractName);
function ActivatableAttribute(type, version, contractName)
Public Sub New (type As Type, version As UInteger, contractName As String)
パラメーター
- version
-
UInt32
unsigned int
指定したインターフェイスを使用してランタイム クラスをアクティブ化できる API コントラクトの最小バージョン。 メジャー バージョンは上位 16 ビットで、マイナー バージョンは下位 16 ビットです。
- contractName
-
String
Platform::String
指定したインターフェイスを使用してランタイム クラスをアクティブ化できる API コントラクトの名前。
こちらもご覧ください
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(UInt32, String)
適用対象
ActivatableAttribute(Type, UInt32, Type)
特定の API コントラクトの特定のバージョンから開始して、パラメーターを使用してランタイム クラスをアクティブ化できることを示します。
public:
ActivatableAttribute(Platform::Type ^ type, unsigned int version, Platform::Type ^ contractName);
public ActivatableAttribute(Type type, uint version, Type contractName);
function ActivatableAttribute(type, version, contractName)
Public Sub New (type As Type, version As UInteger, contractName As Type)
パラメーター
- version
-
UInt32
unsigned int
指定したインターフェイスを使用してランタイム クラスをアクティブ化できる最小バージョン。
例
ActivatableAttribute(Type, UInt32, Platform), ActivatableAttribute(Type, UInt32), ActivatableAttribute(UInt32), ActivatableAttribute(UInt32, Type,ActivatableAttribute(UInt32, Platform),ActivatableAttribute(Type, UInt32, String), ActivatableAttribute(UInt32, String)
適用対象
ActivatableAttribute(Type, UInt32, Platform)
特定のプラットフォームの特定のバージョンから開始して、パラメーターを使用してランタイム クラスをアクティブ化できることを示します。
public:
ActivatableAttribute(Platform::Type ^ type, unsigned int version, Platform platform);
public ActivatableAttribute(Type type, uint version, Platform platform);
function ActivatableAttribute(type, version, platform)
Public Sub New (type As Type, version As UInteger, platform As Platform)
パラメーター
- version
-
UInt32
unsigned int
指定したインターフェイスを使用してランタイム クラスをアクティブ化できるプラットフォームのバージョン。
- platform
- Platform
指定したインターフェイスを使用してランタイム クラスをアクティブ化できるプラットフォーム。
注釈
このバージョンの ActivatableAttribute
コンストラクターは廃止されました。
こちらもご覧ください
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)