Sdílet prostřednictvím


SimpleActivationFactory – třída

Poskytuje základní mechanismus pro vytvoření Windows Runtime nebo klasické základní třídy COM.

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

Parametry

  • Base
    Základní třídy.

Poznámky

Základní třída musí poskytnout výchozí konstruktor.

Následující příklad kódu demonstruje použití SimpleActivationFactory se ActivatableClassWithFactoryEx makro.

ActivatableClassWithFactoryEx(MyClass, SimpleActivationFactory, MyServerName);

Členy

Veřejné metody

Název

Description

SimpleActivationFactory::ActivateInstance – metoda

Vytváří instanci určeného rozhraní.

SimpleActivationFactory::GetRuntimeClassName – metoda

Získá název třídy za běhu instanci třídy určené Base parametr šablony třídy.

SimpleActivationFactory::GetTrustLevel – metoda

Získá úroveň důvěryhodnosti instanci třídy určené Base parametr šablony třídy.

Hierarchie dědičnosti

I0

ChainInterfaces

I0

RuntimeClassBase

ImplementsHelper

DontUseNewUseMake

RuntimeClassFlags

RuntimeClassBaseT

RuntimeClass

ActivationFactory

SimpleActivationFactory

Požadavky

Záhlaví: module.h

Obor názvů: Microsoft::WRL

Viz také

Referenční dokumentace

Microsoft::WRL – obor názvů