Freigeben über


ActionsPane.Invoke Methode

Definition

Führt einen Delegaten in dem Thread aus, der das dem Aktionsbereichssteuerelement zugrunde liegende Fensterhandle besitzt.

Überlädt

Invoke(Delegate)

Führt den angegebenen Delegaten für den Thread aus, der das Fensterhandle besitzt, das dem Aktionsbereich zugrunde liegt.

Invoke(Delegate, Object[])

Führt mit der angegebenen Argumentliste den angegebenen Delegaten für den Thread aus, der das dem Aktionsbereich zugrunde liegende Fensterhandle besitzt.

Hinweise

Diese Methode bietet die gleiche Funktionalität wie die Control.Invoke -Methode. Weitere Informationen zur Verwendung dieser Methode finden Sie unter Control.Invoke.

Invoke(Delegate)

Führt den angegebenen Delegaten für den Thread aus, der das Fensterhandle besitzt, das dem Aktionsbereich zugrunde liegt.

public:
 System::Object ^ Invoke(Delegate ^ method);
public object Invoke (Delegate method);
abstract member Invoke : Delegate -> obj
Public Function Invoke (method As Delegate) As Object

Parameter

method
Delegate

Ein Delegat, der eine aufzurufende Methode im Threadkontext des Arbeitsbereichs enthält.

Gibt zurück

Der Rückgabewert des aufgerufenen Delegaten bzw. null, wenn der Delegat keinen Wert zurückgibt.

Hinweise

Diese Methode bietet die gleiche Funktionalität wie die Control.Invoke(Delegate) -Methode. Weitere Informationen zur Verwendung dieser Methode finden Sie unter Control.Invoke(Delegate).

Gilt für:

Invoke(Delegate, Object[])

Führt mit der angegebenen Argumentliste den angegebenen Delegaten für den Thread aus, der das dem Aktionsbereich zugrunde liegende Fensterhandle besitzt.

public:
 System::Object ^ Invoke(Delegate ^ method, cli::array <System::Object ^> ^ args);
public object Invoke (Delegate method, object[] args);
abstract member Invoke : Delegate * obj[] -> obj
Public Function Invoke (method As Delegate, args As Object()) As Object

Parameter

method
Delegate

Ein Delegat einer Methode, der Parameter derselben Anzahl und desselben Typs der im args-Parameter enthaltenen Parameter annimmt.

args
Object[]

Ein Array von Objekten, die als Argumente an die angegebene Methode übergeben werden sollen. Dieser Parameter kann null sein, wenn die Methode keine Argumente annimmt.

Gibt zurück

Ein Object, das den Rückgabewert des aufgerufenen Delegaten enthält, oder null, wenn der Delegat keinen Wert zurückgibt.

Hinweise

Diese Methode bietet die gleiche Funktionalität wie die System.Windows.Forms.Control.Invoke(Delegate, Object[]) -Methode. Weitere Informationen zur Verwendung dieser Methode finden Sie unter System.Windows.Forms.Control.Invoke(Delegate, Object[]).

Gilt für: