Partager via


SimpleClassFactory, classe

Fournit un mécanisme fondamental pour créer une classe de base.

template<
   typename Base
>
class SimpleClassFactory : public ClassFactory<>;

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 SimpleClassFactory avec le d' ActivatableClassWithFactoryEx .

ActivatableClassWithFactoryEx(MyClass, SimpleClassFactory, MyServerName);

Membres

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

Nom

Description

SimpleClassFactory::CreateInstance, méthode

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

Hiérarchie d'héritage

I0

ChainInterfaces

I0

RuntimeClassBase

ImplementsHelper

DontUseNewUseMake

RuntimeClassFlags

RuntimeClassBaseT

RuntimeClass

ClassFactory

SimpleClassFactory

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