Freigeben über


NativeActivityMetadata.RequireExtension Methode

Definition

Überlädt

RequireExtension(Type)

Gibt an, dass die Aktivität zur Laufzeit eine Erweiterung des angegebenen Typs erfordert.

RequireExtension<T>()

Gibt an, dass die Aktivität zur Laufzeit eine Erweiterung des generischen Typs erfordert.

RequireExtension(Type)

Gibt an, dass die Aktivität zur Laufzeit eine Erweiterung des angegebenen Typs erfordert.

public:
 void RequireExtension(Type ^ extensionType);
public void RequireExtension (Type extensionType);
member this.RequireExtension : Type -> unit
Public Sub RequireExtension (extensionType As Type)

Parameter

extensionType
Type

Der Typ der Erweiterung.

Hinweise

Wenn der Host keine Erweiterung des angegebenen Typs bereitstellt, schlägt die Validierung fehl.

Gilt für:

RequireExtension<T>()

Gibt an, dass die Aktivität zur Laufzeit eine Erweiterung des generischen Typs erfordert.

public:
generic <typename T>
 where T : class void RequireExtension();
public void RequireExtension<T> () where T : class;
member this.RequireExtension : unit -> unit (requires 'T : null)
Public Sub RequireExtension(Of T As Class) ()

Typparameter

T

Der Typ der Erweiterung.

Hinweise

Wenn der Host keine Erweiterung des angegebenen Typs bereitstellt, schlägt die Validierung fehl.

Gilt für: