SimpleActivationFactory-Klasse

Stellt einen einfachen Mechanismus bereit, um eine Windows Runtime oder klassische Eine COM-Basisklasse zu erstellen.

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

Parameter

  • Base
    Eine Basisklasse.

Hinweise

Die Basisklasse muss einen Standardkonstruktor bereitstellen.

Im folgenden Codebeispiel wird veranschaulicht, wie SimpleActivationFactory mit dem ActivatableClassWithFactoryEx-Makro verwendet.

ActivatableClassWithFactoryEx(MyClass, SimpleActivationFactory, MyServerName);

Mitglieder

BR245002.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Beschreibung

SimpleActivationFactory::ActivateInstance-Methode

Erstellt eine Instanz der angegebenen - Schnittstelle.

SimpleActivationFactory::GetRuntimeClassName-Methode

Ruft den Ablaufklassennamen einer Instanz der - Klasse, die durch den Base-Klassenvorlagenparameter angegeben wird.

SimpleActivationFactory::GetTrustLevel-Methode

Ruft die Vertrauensebene einer Instanz der - Klasse, die durch den Base-Klassenvorlagenparameter angegeben wird.

Vererbungshierarchie

I0

ChainInterfaces

I0

RuntimeClassBase

ImplementsHelper

DontUseNewUseMake

RuntimeClassFlags

RuntimeClassBaseT

RuntimeClass

ActivationFactory

SimpleActivationFactory

Anforderungen

Header: module.h

Namespace: Microsoft::WRL

Siehe auch

Referenz

Microsoft::WRL-Namespace