Partilhar via


Macros de ActivatableClass

Preenche um cache interno que contém uma fábrica que possa criar uma instância da classe especificada.

ActivatableClass(
   className
);

ActivatableClassWithFactory(
   className, 
   factory
);

ActivatableClassWithFactoryEx(
   className, 
   factory, 
   serverName
);

Parâmetros

  • className
    Nome da classe para criar.

  • factory
    Fábrica que cria uma instância da classe especificada.

  • serverName
    Um nome que especifica um subconjunto de fábricas no módulo.

Comentários

Não use essas macros com clássico a menos que você use o #undef a diretiva para garantir que o __WRL_WINRT_STRICT__ definição de macro é removida.

Requisitos

Cabeçalho: module.h

Namespace: Microsoft::WRL

Consulte também

Referência

Classe de módulo