IGetActivationFactory 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义检索激活工厂的类型的实现。
public interface class IGetActivationFactory
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1323011810, 38621, 18855, 148, 247, 70, 7, 221, 171, 142, 60)]
struct IGetActivationFactory
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1323011810, 38621, 18855, 148, 247, 70, 7, 221, 171, 142, 60)]
public interface IGetActivationFactory
Public Interface IGetActivationFactory
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
对于 (使用 C#、Visual Basic、C++/CX 或 JavaScript 进行编程语言) 的典型应用,应将此接口视为整体Windows 运行时编程体验用作实现详细信息的基础结构部分。 没有依赖于直接实现或使用 IGetActivationFactory 接口的常见应用开发方案。
IGetActivationFactory 支持的方案是使用 WRL 定义Windows 运行时组件,这些组件打包为单独的可执行文件。 在这种情况下,应用模型没有自动激活,组件负责激活其类,然后通过 Windows.ApplicationModel.Core 命名空间) 中的各种 API 使用 (。 有关演示如何实现此功能的示例,请参阅 使用 C++ 创建 EXE 组件示例。
实施者说明
支持此接口的类型实现必须具有名为 GetActivationFactory 的方法,该方法将激活 ID (ACID) 作为参数,并返回实现 IActivationFactory 的类型。
方法
GetActivationFactory(String) |
检索激活工厂的实现。 |