Méthode IActivationFactory ::ActivateInstance (activation.h)
Crée une instance de la classe Windows Runtime associée à la fabrique d’activation actuelle.
Syntaxe
HRESULT ActivateInstance(
[out] IInspectable **instance
);
Paramètres
[out] instance
Type : IInspectable**
Pointeur vers une nouvelle instance de la classe associée à la fabrique d’activation actuelle.
Valeur retournée
Type : HRESULT
Cette fonction peut retourner les valeurs suivantes.
Code de retour | Description |
---|---|
|
La nouvelle classe instance a été créée avec succès. |
|
instance a la valeur NULL. |
|
L’interface IInspectable n’est pas implémentée par la classe associée à la fabrique d’activation actuelle. |
|
Échec de la création d’un instance de la classe . |
Remarques
Utilisez la fonction ActivateInstance pour activer une classe Windows Runtime. La fonction ActivateInstance se connecte à la fabrique d’activation associée à l’identificateur de classe activable spécifié, crée un instance en appelant le constructeur d’argument zéro sur la classe et libère la fabrique d’activation.
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 |