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