Compartir a través de


SimpleClassFactory (Clase)

Proporciona un mecanismo fundamental para crear una clase base.

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

Parámetros

  • Base
    Una clase base.

Comentarios

La clase base debe proporcionar un constructor predeterminado.

El ejemplo de código siguiente muestra cómo utilizar SimpleClassFactory con la macro de ActivatableClassWithFactoryEx.

ActivatableClassWithFactoryEx(MyClass, SimpleClassFactory, MyServerName);

Members

BR244896.collapse_all(es-es,VS.110).gifMétodos públicos

Nombre

Descripción

SimpleClassFactory::CreateInstance (Método)

Crea una instancia de la interfaz especificada.

Jerarquía de herencia

I0

ChainInterfaces

I0

RuntimeClassBase

ImplementsHelper

DontUseNewUseMake

RuntimeClassFlags

RuntimeClassBaseT

RuntimeClass

ClassFactory

SimpleClassFactory

Requisitos

Encabezado: module.h

Espacio de nombres: Microsoft::WRL

Vea también

Referencia

Microsoft::WRL (Espacio de nombres)