Partager via


SimpleActivationFactory, classe

Fournit un mécanisme fondamental pour créer une classe de base Windows Runtime ou une classe de base COM classique.

template<
   typename Base
>
class SimpleActivationFactory : public ActivationFactory<>;

Paramètres

  • Base
    Une classe de base.

Remarques

La classe de base doit fournir un constructeur par défaut.

L'exemple de code suivant montre comment utiliser SimpleActivationFactory avec le d' ActivatableClassWithFactoryEx .

ActivatableClassWithFactoryEx(MyClass, SimpleActivationFactory, MyServerName);

Membres

BR245002.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

SimpleActivationFactory::ActivateInstance, méthode

Crée une instance de l'interface spécifiée.

SimpleActivationFactory::GetRuntimeClassName, méthode

Obtient le nom de la classe d'exécution d'une instance de la classe spécifiée par le paramètre de modèle de la classe de Base.

SimpleActivationFactory::GetTrustLevel, méthode

Obtient le niveau de confiance d'une instance de la classe spécifiée par le paramètre de modèle de la classe Base.

Hiérarchie d'héritage

I0

ChainInterfaces

I0

RuntimeClassBase

ImplementsHelper

DontUseNewUseMake

RuntimeClassFlags

RuntimeClassBaseT

RuntimeClass

ActivationFactory

SimpleActivationFactory

Configuration requise

En-tête: module.h

Espace de noms: Microsoft::WRL, espace de noms

Voir aussi

Référence

Microsoft::WRL, espace de noms