IMessageDispatcher Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > 3DAnalyst > ESRI.ArcGIS.Analyst3D > Interfaces > IM > IMessageDispatcher Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (3DAnalyst)  

IMessageDispatcher Interface

Provides access to members for manipulating message queue and keeping track of cancellation.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.

Members

Name Description
Read-only property Cancelled Indicates if a cancel action has been conducted.
Read/write property CancelOnClick Indicates if a mouse click is seen as a cancel action.
Read/write property CancelOnEscPress Indicates if pressing the escape key is seen as a cancel action.
Method Dispatch Dispatchs messages associated with the window.
Method Remove Removes messages associated with the window.

CoClasses that implement IMessageDispatcher

CoClasses and Classes Description
MessageDispatcher A mechanism for manipulating message queue.

.NET Samples

Globe Fly tool (Code Files: Fly) | Custom scene navigation commands (Code Files: Fly Navigate)