WindowsRuntimeMarshal.GetActivationFactory(Type) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí objekt, který implementuje rozhraní aktivační továrny pro zadaný typ prostředí prostředí Windows Runtime.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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 prostředí Windows Runtime pro získání rozhraní aktivační továrny.
Návraty
Objekt, který implementuje rozhraní aktivační továrny.
- Atributy
Výjimky
type nepředstavuje typ prostředí Windows Runtime (to znamená, že patří k samotnému prostředí Windows Runtime nebo definovanému v komponentě prostředí Windows Runtime).
nebo
Objekt zadaný pro type nebyl poskytován systémem typů modulu CLR (Common Language Runtime).
type je null.
Zadaná prostředí Windows Runtime třída není správně zaregistrována. Například soubor .winmd byl nalezen, ale prostředí Windows Runtime se nepodařilo najít implementaci.
Poznámky
Kromě výjimek v oddílu Exceptions se zařadí všechny HRESULT jiné výjimky, než S_OK které vrátí základní metoda továrny.