ActionsPane.Invoke 方法

定义

在拥有此操作窗格的基础窗口句柄的线程上执行委托。

重载

Invoke(Delegate)

在拥有操作窗格的基础窗口句柄的线程上,执行指定的委托。

Invoke(Delegate, Object[])

在拥有操作窗格的基础窗口句柄的线程上,使用特定参数列表执行指定委托。

注解

此方法提供与 方法相同的功能 Control.Invoke 。 有关使用此方法的详细信息,请参阅 Control.Invoke

Invoke(Delegate)

在拥有操作窗格的基础窗口句柄的线程上,执行指定的委托。

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

参数

method
Delegate

一个委托,包含要在操作窗格的线程上下文中调用的方法。

返回

正在被调用的委托的返回值,或者如果委托没有返回值,则为 null

注解

此方法提供与 方法相同的功能 Control.Invoke(Delegate) 。 有关使用此方法的详细信息,请参阅 Control.Invoke(Delegate)

适用于

Invoke(Delegate, Object[])

在拥有操作窗格的基础窗口句柄的线程上,使用特定参数列表执行指定委托。

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

参数

method
Delegate

一个方法委托,它采用的参数的数量和类型与 args 参数中所包含的相同。

args
Object[]

作为指定方法的参数传递的对象数组。 如果此方法没有参数,该参数可以是 null

返回

Object,它包含正被调用的委托返回值;如果该委托没有返回值,则为 null

注解

此方法提供与 方法相同的功能 System.Windows.Forms.Control.Invoke(Delegate, Object[]) 。 有关使用此方法的详细信息,请参阅 System.Windows.Forms.Control.Invoke(Delegate, Object[])

适用于