Partager via


Interface IActivationFactory (activation.h)

Permet aux classes d'être activées par le Windows Runtime.

Héritage

L’interface IActivationFactory hérite de IInspectable. IActivationFactory a également les types de membres suivants :

Méthodes

L’interface IActivationFactory a ces méthodes.

 
IActivationFactory ::ActivateInstance

Crée une instance de la classe Windows Runtime associée à la fabrique d’activation actuelle.

Remarques

Implémentez l’interface IActivationFactory lorsque vous créez une classe que vous souhaitez utiliser Windows Runtime applications. Les clients appellent la méthode ActivateInstance pour utiliser un instance de votre classe.

Vous pouvez obtenir un pointeur IActivationFactory en appelant la fonction RoGetActivationFactory .

Pendant l’activation d’une classe, le Windows Runtime appelle la fonction DllGetActivationFactory pour obtenir un pointeur IActivationFactory qui correspond à la classe demandée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête activation.h

Voir aussi

DllGetActivationFactory

IClassFactory

IInspectable

RoGetActivationFactory