Click or drag to resize

IDispatcherMessageLoopInvokeIfRequiredT1, T2, T3, T4, T5(ActionT1, T2, T3, T4, T5, T1, T2, T3, T4, T5) Method

Executes an action synchronously on the message loop thread.

Namespace: Altaxo.Main.Services
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
void InvokeIfRequired<T1, T2, T3, T4, T5>(
	Action<T1, T2, T3, T4, T5> action,
	T1 arg1,
	T2 arg2,
	T3 arg3,
	T4 arg4,
	T5 arg5
)

Parameters

action  ActionT1, T2, T3, T4, T5
The action to execute.
arg1  T1
The first argument of the action.
arg2  T2
The second argument of the action.
arg3  T3
The 3rd argument of the action.
arg4  T4
The 4th argument of the action.
arg5  T5
The 5th argument of the action.

Type Parameters

T1
The type of the first action argument.
T2
The type of the second action argument.
T3
The type of the third action argument.
T4
The type of the fourth action argument.
T5
The type of the fifth action argument.
See Also