This document is archived and information here might be outdated.  Recommended version.

IActionProcessor Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IA > IActionProcessor Interface
ArcGIS Developer Help

IActionProcessor Interface

Provides access to the methods and properties needed to manage and process a list of actions.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Name Description
Read/write property Actions Allows access to the action processor's action collection.
Method CheckLayers Checks for deleted Layers and disables affected actions.
Method ClearQueue Purges the processing queue and terminates the processing of queued messages.
Read/write property ExcludeRealtimeActions Indicates if real-time actions are excluded from appearing on the interface.
Method ProcessData Takes an object as a parameter and runs it through an action list.
Read/write property ProcessorWaitTimeOut Provides a configurable timeout for waiting to be able to process data objects, defaulted to 5 seconds.
Read/write property Suspended Indicates whether the action processor will process any new data objects or any queued data objects.

Classes that implement IActionProcessor

Classes Description
ActionProcessor (esriTrackingAnalyst) The Action Processor object processes all actions in the main actioncollection and children.