WindowsRuntimeMarshal.GetActivationFactory(Type) Methode

Definitie

Retourneert een object dat de interface van de activeringsfactory implementeert voor het opgegeven Windows Runtime type.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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

Parameters

type
Type

Het Windows Runtime type om de interface voor de activeringsfactory op te halen.

Retouren

Een object dat de interface van de activeringsfactory implementeert.

Kenmerken

Uitzonderingen

type vertegenwoordigt geen Windows Runtime type (dat wil gezegd, behorend tot de Windows Runtime zelf of gedefinieerd in een Windows Runtime onderdeel).

– of –

Het object waarvoor is opgegeven type , is niet geleverd door het common language runtime-typesysteem.

type is null.

De opgegeven Windows Runtime klasse is niet juist geregistreerd. Het .winmd-bestand is bijvoorbeeld gevonden, maar de Windows Runtime kan de implementatie niet vinden.

Opmerkingen

Naast de uitzonderingen in de sectie Uitzonderingen worden andere HRESULT uitzonderingen dan S_OK die geretourneerd door de onderliggende factorymethode als een uitzondering.

Van toepassing op