共用方式為


WindowsRuntimeMarshal.GetActivationFactory(Type) 方法

定義

傳回 物件,這個物件會實作指定之 Windows 執行階段 類型的啟用處理站介面。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public:
 static System::Runtime::InteropServices::WindowsRuntime::IActivationFactory ^ GetActivationFactory(Type ^ type);
[System.Security.SecurityCritical]
public static System.Runtime.InteropServices.WindowsRuntime.IActivationFactory GetActivationFactory (Type type);
public static System.Runtime.InteropServices.WindowsRuntime.IActivationFactory GetActivationFactory (Type type);
[<System.Security.SecurityCritical>]
static member GetActivationFactory : Type -> System.Runtime.InteropServices.WindowsRuntime.IActivationFactory
static member GetActivationFactory : Type -> System.Runtime.InteropServices.WindowsRuntime.IActivationFactory
Public Shared Function GetActivationFactory (type As Type) As IActivationFactory

參數

type
Type

要取得啟用處理站介面的 Windows 執行階段 類型。

傳回

實作啟用 Factory 介面的物件。

屬性

例外狀況

type不代表屬於 Windows 執行階段 本身或定義於 Windows 執行階段元件) 中的 Windows 執行階段 類型 (。

-或-

Common Language Runtime 型別系統未提供針對type指定的物件。

typenull

指定的 Windows 執行階段 類別未正確註冊。 例如,.winmd 檔案已找到,但 Windows 執行階段 找不到實作。

備註

除了 Exceptions 區段中的例外狀況之外,基礎處理站方法所傳回的任何其他HRESULTS_OK例外狀況都會封送處理為例外狀況。

適用於