WindowsRuntimeMarshal.GetActivationFactory(Type) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca obiekt, który implementuje interfejs fabryki aktywacji dla określonego środowisko wykonawcze systemu Windows typu.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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
Parametry
- type
- Type
Typ środowisko wykonawcze systemu Windows, dla których ma być interfejs fabryki aktywacji.
Zwraca
Obiekt, który implementuje interfejs fabryki aktywacji.
- Atrybuty
Wyjątki
type Nie reprezentuje typu środowisko wykonawcze systemu Windows (to znaczy należy do środowisko wykonawcze systemu Windows lub zdefiniowany w składniku środowisko wykonawcze systemu Windows danych).
-lub-
Obiekt określony dla nie type został dostarczony przez system typu środowiska uruchomieniowego języka wspólnego.
type to null.
Określona środowisko wykonawcze systemu Windows nie jest prawidłowo zarejestrowana. Na przykład plik winmd został zlokalizowany, ale środowisko wykonawcze systemu Windows nie mógł zlokalizować implementacji.
Uwagi
Oprócz wyjątków w sekcji Wyjątki wszystkie inne niż zwracane przez podstawową metodę fabryki będą HRESULT S_OK marshaledowane jako wyjątek.