SimpleClassFactory-Klasse

Stellt einen einfachen Mechanismus bereit, um eine Basisklasse zu erstellen.

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

Parameter

  • Base
    Eine Basisklasse.

Hinweise

Die Basisklasse muss einen Standardkonstruktor bereitstellen.

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

ActivatableClassWithFactoryEx(MyClass, SimpleClassFactory, MyServerName);

Mitglieder

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

Name

Beschreibung

SimpleClassFactory::CreateInstance-Methode

Erstellt eine Instanz der angegebenen - Schnittstelle.

Vererbungshierarchie

I0

ChainInterfaces

I0

RuntimeClassBase

ImplementsHelper

DontUseNewUseMake

RuntimeClassFlags

RuntimeClassBaseT

RuntimeClass

ClassFactory

SimpleClassFactory

Anforderungen

Header: module.h

Namespace: Microsoft::WRL

Siehe auch

Referenz

Microsoft::WRL-Namespace