Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at SimpleActivationFactory Class.
Provides a fundamental mechanism to create a Windows Runtime or classic COM base class.
Syntax
template<
typename Base
>
class SimpleActivationFactory : public ActivationFactory<>;
Parameters
Base
A base class.
Remarks
The base class must provide a default constructor.
The following code example demonstrates how to use SimpleActivationFactory with the ActivatableClassWithFactoryEx macro.
ActivatableClassWithFactoryEx(MyClass, SimpleActivationFactory, MyServerName);
Members
Public Methods
| Name | Description |
|---|---|
| SimpleActivationFactory::ActivateInstance Method | Creates an instance of the specified interface. |
| SimpleActivationFactory::GetRuntimeClassName Method | Gets the runtime class name of an instance of the class specified by the Base class template parameter. |
| SimpleActivationFactory::GetTrustLevel Method | Gets the trust level of an instance of the class specified by the Base class template parameter. |
Inheritance Hierarchy
I0
ChainInterfaces
I0
RuntimeClassBase
ImplementsHelper
DontUseNewUseMake
RuntimeClassFlags
RuntimeClassBaseT
RuntimeClass
ActivationFactory
SimpleActivationFactory
Requirements
Header: module.h
Namespace: Microsoft::WRL