Show / Hide Table of Contents

Class UIDispatcher

Inheritance
object
Dispatcher
UIDispatcher
Implements
IDisposable
Inherited Members
Dispatcher.Current
Dispatcher.CheckAccess()
Dispatcher.VerifyAccess()
Dispatcher.IsAttached
Dispatcher.AttachUIDispatcher()
Dispatcher.AttachWorkerDispatcher()
Dispatcher.IsDisposed
Dispatcher.Dispose()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: tt_net_sdk
Assembly: tt-net-api.dll
Syntax
public class UIDispatcher : Dispatcher, IDisposable
Remarks

The UIDispatcher is not included in the NET5 version of the SDK since NET5 is supports multi platforms and the SDK UI dispatcher is Windows specific.The application developer can write their own dispatcher to push messages to the ui thread that works for the OS on which they plan to run the application.

Properties

UIContext

Declaration
public static Form UIContext { get; }
Property Value
Type Description
Form

Methods

DispatchAction(Action)

Declaration
public override void DispatchAction(Action action)
Parameters
Type Name Description
Action action
Overrides
Dispatcher.DispatchAction(Action)

Invoke(Action)

Declaration
public override void Invoke(Action action)
Parameters
Type Name Description
Action action
Overrides
Dispatcher.Invoke(Action)

InvokeRequired()

Declaration
public override bool InvokeRequired()
Returns
Type Description
bool
Overrides
Dispatcher.InvokeRequired()

Shutdown()

Declaration
public override void Shutdown()
Overrides
Dispatcher.Shutdown()

Implements

IDisposable
In this article
Back to top