Classe SimpleActivationFactory

Fornisce un meccanismo semplice per creare un Windows Runtime o una classe di base COM classica.

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

Parametri

  • Base
    Una classe di base.

Note

La classe di base deve fornire un costruttore predefinito.

Nell'esempio di codice seguente viene illustrato come utilizzare SimpleActivationFactory con la macro di ActivatableClassWithFactoryEx.

ActivatableClassWithFactoryEx(MyClass, SimpleActivationFactory, MyServerName);

Membri

BR245002.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

Metodo SimpleActivationFactory::ActivateInstance

Crea un'istanza dell'interfaccia specificata.

Metodo SimpleActivationFactory::GetRuntimeClassName

Ottiene il nome di classe runtime di un'istanza della classe specificata dal parametro di modello di classe Base.

Metodo SimpleActivationFactory::GetTrustLevel

Ottiene il livello di attendibilità di istanza della classe specificata dal parametro di template di classe Base.

Gerarchia di ereditarietà

I0

ChainInterfaces

I0

RuntimeClassBase

ImplementsHelper

DontUseNewUseMake

RuntimeClassFlags

RuntimeClassBaseT

RuntimeClass

ActivationFactory

SimpleActivationFactory

Requisiti

Header: module.h

Namespace: Microsoft::

Vedere anche

Riferimenti

Spazio dei nomi Microsoft::WRL