ActivatableAttribute Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ActivatableAttribute(UInt32) |
Indica que a classe de runtime pode ser ativada sem parâmetros, começando em uma versão específica. |
ActivatableAttribute(Type, UInt32) |
Indica que a classe de runtime pode ser ativada com parâmetros, começando em uma versão específica. |
ActivatableAttribute(UInt32, String) |
Indica que a classe de runtime pode ser ativada sem parâmetros, começando em uma versão específica de um contrato de API específico. |
ActivatableAttribute(UInt32, Type) |
Indica que a classe de runtime pode ser ativada com parâmetros, começando em uma versão específica. |
ActivatableAttribute(UInt32, Platform) |
Indica que a classe de runtime pode ser ativada sem parâmetros, começando em uma versão específica de uma plataforma específica. |
ActivatableAttribute(Type, UInt32, String) |
Indica que a classe de runtime pode ser ativada com parâmetros, começando em uma versão específica de um contrato de API específico. |
ActivatableAttribute(Type, UInt32, Type) |
Indica que a classe de runtime pode ser ativada com parâmetros, começando em uma versão específica de um contrato de API específico. |
ActivatableAttribute(Type, UInt32, Platform) |
Indica que a classe de runtime pode ser ativada com parâmetros, começando em uma versão específica de uma plataforma específica. |
ActivatableAttribute(UInt32)
Indica que a classe de runtime pode ser ativada sem parâmetros, começando em uma versão específica.
public:
ActivatableAttribute(unsigned int version);
ActivatableAttribute(uint32_t const& version);
public ActivatableAttribute(uint version);
function ActivatableAttribute(version)
Public Sub New (version As UInteger)
Parâmetros
- version
-
UInt32
unsigned int
uint32_t
A versão mínima que pode ativar a classe de runtime sem parâmetros.
Comentários
Os desenvolvedores podem escolher qualquer sistema de controle de versão desejado, desde que o número de versão sempre aumente. Para obter mais detalhes, consulte Controle de versão na especificação do sistema de tipos de linguagem cruzada da Microsoft.
A ativação sem parâmetros é executada pela função RoActivateInstance.
Confira também
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
Aplica-se a
ActivatableAttribute(Type, UInt32)
Indica que a classe de runtime pode ser ativada com parâmetros, começando em uma versão específica.
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)
Parâmetros
- version
-
UInt32
unsigned int
A versão mínima que pode ativar a classe de runtime com a interface especificada.
Comentários
Os desenvolvedores podem escolher qualquer sistema de controle de versão desejado, desde que o número de versão sempre aumente. Para obter mais detalhes, consulte Controle de versão na especificação do sistema de tipos de linguagem cruzada da Microsoft.
Confira também
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
Aplica-se a
ActivatableAttribute(UInt32, String)
Indica que a classe de runtime pode ser ativada sem parâmetros, começando em uma versão específica de um contrato de API específico.
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)
Parâmetros
- version
-
UInt32
unsigned int
uint32_t
A versão do contrato de API que pode ativar a classe de runtime sem parâmetros. A versão principal está na ordem alta de 16 bits e a versão secundária está na ordem baixa de 16 bits.
- type
-
String
Platform::String
winrt::hstring
O nome do contrato de API que pode ativar a classe de runtime sem parâmetros.
(Esse parâmetro deveria ter sido nomeado contractName
.)
Comentários
A ativação sem parâmetros é executada pela função RoActivateInstance.
Confira também
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
Aplica-se a
ActivatableAttribute(UInt32, Type)
Indica que a classe de runtime pode ser ativada com parâmetros, começando em uma versão específica.
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)
Parâmetros
- version
-
UInt32
unsigned int
A versão mínima que pode ativar a classe de runtime com a interface especificada.
Comentários
Os desenvolvedores podem escolher qualquer sistema de controle de versão desejado, desde que o número de versão sempre aumente. Para obter mais detalhes, consulte Controle de versão na especificação do sistema de tipos de linguagem cruzada da Microsoft.
Confira também
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
Aplica-se a
ActivatableAttribute(UInt32, Platform)
Indica que a classe de runtime pode ser ativada sem parâmetros, começando em uma versão específica de uma plataforma específica.
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)
Parâmetros
- version
-
UInt32
unsigned int
uint32_t
A versão mínima da plataforma que pode ativar a classe de runtime sem parâmetros.
- platform
- Platform
A plataforma que pode ativar a classe de runtime sem parâmetros.
Comentários
Esta versão do ActivatableAttribute
construtor está obsoleta.
A ativação sem parâmetros é executada pela função RoActivateInstance.
Confira também
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
Aplica-se a
ActivatableAttribute(Type, UInt32, String)
Indica que a classe de runtime pode ser ativada com parâmetros, começando em uma versão específica de um contrato de API específico.
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)
Parâmetros
- version
-
UInt32
unsigned int
A versão mínima do contrato de API que pode ativar a classe de runtime com a interface especificada. A versão principal está na ordem alta de 16 bits e a versão secundária está na ordem baixa de 16 bits.
- contractName
-
String
Platform::String
O nome do contrato de API que pode ativar a classe de runtime com a interface especificada.
Confira também
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(UInt32, String)
Aplica-se a
ActivatableAttribute(Type, UInt32, Type)
Indica que a classe de runtime pode ser ativada com parâmetros, começando em uma versão específica de um contrato de API específico.
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)
Parâmetros
- version
-
UInt32
unsigned int
A versão mínima que pode ativar a classe de runtime com a interface especificada.
O tipo do contrato de API que pode ativar a classe de runtime sem parâmetros.
Exemplos
ActivatableAttribute(Type, UInt32, Platform), ActivatableAttribute(Type, UInt32), ActivatableAttribute(UInt32), ActivatableAttribute(UInt32, Type, ActivatableAttribute(UInt32, Platform), ActivatableAttribute(Type, UInt32, String), ActivatableAttribute(UInt32, String)
Aplica-se a
ActivatableAttribute(Type, UInt32, Platform)
Indica que a classe de runtime pode ser ativada com parâmetros, começando em uma versão específica de uma plataforma específica.
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)
Parâmetros
- version
-
UInt32
unsigned int
A versão da plataforma que pode ativar a classe de runtime com a interface especificada.
- platform
- Platform
A plataforma que pode ativar a classe de runtime com a interface especificada.
Comentários
Esta versão do ActivatableAttribute
construtor está obsoleta.
Confira também
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)