Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
Öffentliche Methoden
Name |
Beschreibung |
|---|---|
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