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


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

IConditionalAction Interface

Provides access to properties and methods needed to manage conditional actions.

Product Availability

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

Members

Description
Read/write property ColumnList The list of columns from the feature or the dataset definition.
Read/write property LocationTriggerName Name of the custom location trigger for the action if one is being used.
Read/write property LocationTriggerType Spatial relationship of an intrinsic location trigger.
Read/write property NegateLocationTrigger Indicates whether or not to negate results of the location trigger.
Read/write property PolygonSource Not Implemented - Use the PolygonSourceName property of IConditionalAction2.
Read/write property QueryString SQL query for an attribute trigger.
Read/write property SpatialReference String describing the Spatial Reference used by the Action.
Read/write property TestGeometry Geometry used for location trigger test.
Read/write property TriggerLayer Layer containing location test polygons.
Read-only property TriggerLayerName Name of layer containing location test polygons.
Read/write property TriggerType Type of trigger used to execute an action: Always, Location, Attribute, or Attribute and Location.

CoClasses that implement IConditionalAction

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.
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.