Partager via


ActivatableClass, macros

Peuple un cache interne contenant une fabrique pouvant créer une instance de la classe spécifiée.

ActivatableClass(
   className
);

ActivatableClassWithFactory(
   className, 
   factory
);

ActivatableClassWithFactoryEx(
   className, 
   factory, 
   serverName
);

Paramètres

  • className
    Nom de la classe à créer.

  • factory
    Fabrique qui créera une instance de la classe spécifiée.

  • serverName
    Un nom spécifiant un sous-ensemble de fabriques dans le module.

Notes

N'utilisez pas ces macros avec le COM classique à moins d'utiliser la directive #undef pour garantir que la définition de la macro __WRL_WINRT_STRICT__ est supprimée.

Configuration requise

En-tête: module.h

Espace de noms: Microsoft::WRL

Voir aussi

Référence

Module, classe