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


IAction Interface (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (Carto)  

IAction Interface

Provides access to properties and methods needed to manage general actions settings and funcationality.

Product Availability

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

Members

Description
Read/write property ActionCategory Indicates the type of action to be applied to data.
Read/write property Alias Allows user to specify or retrieve the alias name for this action.
Method ClearCounts Clears all the internal counters for this action.
Read-only property ContinueProcessing Indicates whether or not the processing engine should stop processing further actions in the action list after this action finishes processing.
Method Evaluate Takes an input object and evaluates the object based on predefined criteria.
Read-only property EvaluationCount Number of times this action has been evaluated.
Read-only property FilteredCount Number of times this action has returned S_ACTIONPROCESSOR_MSG_FILTERED.
Read/write property IsEnabled Indicates whether or not an action in the action list is enabled for processing.
Read/write property Label Allows user to specify or retreive tha label name for this action.
Read-only property ModifiedCount Number of times this action has returned S_ACTIONPROCESSOR_MSG_MODIFIED.
Read-only property Name Developer-given name of the object.
Read-only property ProcessedCount Number of times this action has returned S_ACTIONPROCESSOR_MSG_PROCESSED.
Read-only property RulesDescription Describes what the action will do.
Read/write property StopProcessing Indicates if the processing engine should stop processing further actions in the action list after this action finishes processing.
Read-only property StopProcessingCount Number of times this action has returned S_ACTIONPROCESSOR_MSG_STOPPROCESSING.
Read-only property Type Allows user to obtain a string describing the type of action object.
Read-only property Version Allows user to retrieve the version number for this action.

CoClasses that implement IAction

CoClasses and Classes Description
ActionBase (esriTrackingAnalyst) This class serves as a base tracking action foundation that can be used to build or aggregate new tracking actions.
ActionCollection (esriTrackingAnalyst) The Action Collection object is a container of actions.
DataModificationAction (esriTrackingAnalyst) Controls the properties and methods needed for the Data Modification actions.
DataPartitionAction (esriTrackingAnalyst) Controls the properties and methods needed for the Data Partition (server) actions.
DataSummaryAction (esriTrackingAnalyst) Controls the properties and methods needed for the Data Summary Action
EmailAlertAction (esriTrackingAnalyst) Controls the properties and methods needed for the Email Alert actions.
FilterAction (esriTrackingAnalyst) Controls settings and functionality for the filter action.
HighlightSuppressionAction (esriTrackingAnalyst) Controls settings and functionality for the highlight/suppression action.
TagAction (esriTrackingAnalyst) Controls settings and functionality for the tag action.
VisualBasicAction (esriTrackingAnalystUI) Controls settings and functionality for the custom Visual Basic action.