WindowsRuntimeMarshal.GetActivationFactory(Type) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein Objekt zurück, das die Aktivierungsfactoryschnittstelle für den angegebenen Windows-Runtime-Typ implementiert.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
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
Parameter
- type
- Type
Der Windows-Runtime Typ, für den die Aktivierungsfactoryschnittstelle abgerufen werden soll.
Gibt zurück
Ein Objekt, das die Aktivierungsfactoryschnittstelle implementiert.
- Attribute
Ausnahmen
type stellt keinen Windows-Runtime Typ dar (d. a. der Windows-Runtime selbst oder in einer Windows-Runtime Komponente definiert).
-oder-
Das angegebene type Objekt wurde vom Common Language Runtime-Typsystem nicht bereitgestellt.
type ist null.
Die angegebene Windows-Runtime Klasse ist nicht ordnungsgemäß registriert. Die WINMD-Datei wurde beispielsweise gefunden, aber die Windows-Runtime konnte die Implementierung nicht finden.
Hinweise
Zusätzlich zu den Ausnahmen im Abschnitt "Ausnahmen" werden alle HRESULT anderen S_OK als die von der zugrunde liegenden Factorymethode zurückgegebenen Ausnahmen als Ausnahme gemarstet.