ActivatableAttribute Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
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
Минимальная версия, которая может активировать класс среды выполнения без параметров.
Комментарии
Разработчики могут выбрать любую систему управления версиями при условии, что номер версии всегда увеличивается. Дополнительные сведения см. в разделе Управление версиями в спецификации системы кроссязыковых типов Майкрософт.
Активация без параметров выполняется функцией 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
Минимальная версия, которая может активировать класс среды выполнения с помощью указанного интерфейса.
Комментарии
Разработчики могут выбрать любую систему управления версиями при условии, что номер версии всегда увеличивается. Дополнительные сведения см. в разделе Управление версиями в спецификации системы кроссязыковых типов Майкрософт.
См. также раздел
- 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
Минимальная версия, которая может активировать класс среды выполнения с помощью указанного интерфейса.
Комментарии
Разработчики могут выбрать любую систему управления версиями при условии, что номер версии всегда увеличивается. Дополнительные сведения см. в разделе Управление версиями в спецификации системы кроссязыковых типов Майкрософт.
См. также раздел
- 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
Минимальная версия, которая может активировать класс среды выполнения с помощью указанного интерфейса.
Тип контракта API, который может активировать класс среды выполнения без параметров.
Примеры
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)