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 implementujący interfejs fabryki aktywacji dla określonego typu środowisko wykonawcze systemu Windows.
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, aby uzyskać interfejs fabryki aktywacji.
Zwraca
Obiekt implementujący interfejs fabryki aktywacji.
- Atrybuty
Wyjątki
type
nie reprezentuje typu środowisko wykonawcze systemu Windows (czyli należącego do samego środowisko wykonawcze systemu Windows lub zdefiniowanego w składniku środowisko wykonawcze systemu Windows).
-lub-
Obiekt określony dla type
nie został dostarczony przez system typu środowiska uruchomieniowego języka wspólnego.
type
to null
.
Określona klasa środowisko wykonawcze systemu Windows nie jest poprawnie zarejestrowana. Na przykład plik winmd został zlokalizowany, ale środowisko wykonawcze systemu Windows nie udało się zlokalizować implementacji.
Uwagi
Oprócz wyjątków w sekcji Wyjątki wszystkie HRESULT
inne niż S_OK
zwracane przez podstawową metodę fabryki będą marshalowane jako wyjątek.