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


IActionEvaluate Interface (ArcObjects .NET 10.7 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > TrackingAnalyst > ESRI.ArcGIS.TrackingAnalyst > Interfaces > IA > IActionEvaluate Interface
ArcGIS Developer Help

IActionEvaluate Interface

Provides access to the integration or hook interfaces that allow the ActionBase coclass to be aggregated. This interface allows the base action to call the parent to perform its activity.

Product Availability

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

Members

Name Description
Read-only property ActionSpecificRuleText The text that describes the basic purpose and reason for the action, such as with tag actions what is being tagged.
Method PerformFeatureAction Perform the Action specified by the base action or condition.
Method PerformMessageAction Perform the Action specified by the base action or condition.

Classes that implement IActionEvaluate

Classes Description
DataModificationAction Controls the properties and methods needed for the Data Modification actions.
DataPartitionAction Controls the properties and methods needed for the Data Partition (server) actions.
DataSummaryAction Controls the properties and methods needed for the Data Summary Action
EmailAlertAction Controls the properties and methods needed for the Email Alert actions.
HighlightSuppressionAction Controls settings and functionality for the highlight/suppression action.
VisualBasicAction (esriTrackingAnalystUI) Controls settings and functionality for the custom Visual Basic action.