DispatcherExtensions.Invoke Method (Dispatcher, Action, TimeSpan, DispatcherPriority)
Executes the specified delegate synchronously with the specified priority on the thread that the specified Dispatcher was created on, and stops execution after the specified time-out period.
Assembly: System.Windows.Presentation (in System.Windows.Presentation.dll)
[BrowsableAttribute(false)] public static void Invoke( this Dispatcher dispatcher, Action action, TimeSpan timeout, DispatcherPriority priority )
The dispatcher that executes the delegate.
The delegate to execute, which takes no arguments and does not return a value.
The maximum time to wait for the operation to finish.
Available since 3.5