Table of Contents

Delegate RemotelyInvokedDelegate

Namespace
Ranorex
Assembly
Ranorex.Plugin.WinForms.dll

Delegate for the InvokeRemotely(RemotelyInvokedDelegate) method with input data.

public delegate object RemotelyInvokedDelegate(Control control, object inputData)

Parameters

control Control

The remote Control on which the InvokeRemotely(RemotelyInvokedDelegate) method is called.

inputData object

(Serializable) data as additional input for the delegate.

Returns

object

A serializable object.

Constructors

RemotelyInvokedDelegate(object, IntPtr)

public RemotelyInvokedDelegate(object @object, IntPtr method)

Parameters

object object
method IntPtr

Methods

BeginInvoke(Control, object, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(Control control, object inputData, AsyncCallback callback, object @object)

Parameters

control Control
inputData object
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual object EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

object

Invoke(Control, object)

public virtual object Invoke(Control control, object inputData)

Parameters

control Control
inputData object

Returns

object