WindowsRuntimeMarshal.GetActivationFactory(Type) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un oggetto che implementa l'interfaccia factory di attivazione per il tipo di Windows Runtime specificato.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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
Parametri
- type
- Type
Tipo di Windows Runtime per cui ottenere l'interfaccia della factory di attivazione.
Restituisce
Oggetto che implementa l'interfaccia fattore di archiviazione.
- Attributi
Eccezioni
type
non rappresenta un tipo di Windows Runtime (ovvero appartenente al Windows Runtime stesso o definito in un componente Windows Runtime).
-oppure-
L'oggetto specificato per type
non è stato fornito dal sistema di tipi Common Language Runtime.
type
è null
.
La classe Windows Runtime specificata non è registrata correttamente. Ad esempio, il file con estensione winmd si trovava, ma il Windows Runtime non è riuscito a individuare l'implementazione.
Commenti
Oltre alle eccezioni nella sezione Eccezioni, qualsiasi HRESULT
eccezione S_OK
restituita dal metodo factory sottostante verrà sottoposto a marshalling come eccezione.