IGetActivationFactory 介面

定義

定義擷取啟用處理站之類型的實作。

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 的方法,該方法會採用 Activation ID (ACID) 做為參數,並傳回實作 IActivationFactory的類型。

方法

GetActivationFactory(String)

擷取啟用處理站的實作。

適用於

另請參閱