Provides access to the methods and properties needed to manage a collection of actions. Note: the IActionCollection interface has been superseded by IActionCollection2. Please consider using the more recent version.
This interface provides properties and methods that allow a collection of action objects, or COM objects that implement the IAction interface, to be managed in an ordered collection. The action processor uses this interface to iterate a set of action objects in order to process them from top to bottom.
| Description | ||
|---|---|---|
![]() |
Action | Retrieves the action at the specified index. |
![]() |
ActionCount | Total number of actions. |
![]() |
Add | Adds an action to the collection. |
![]() |
CheckLayers | Checks for deleted Layers and disables affected actions. |
![]() |
Count | Number of objects in the collection. |
![]() |
DependsUponFeatureClass | Indicates if a contained action depends upon the specified feature class. |
![]() |
DisableActionsUsingLayer | Disables all action using the specified layer for location trigger. |
![]() |
EnabledActionCount | Number of enabled actions. |
![]() |
ExclusionCategory | Action category to be excluded from processing. |
![]() |
Find | Finds an action within the collection. |
![]() |
MaximumDepth | Maximum number of nested action levels to be processed. |
![]() |
Move | Moves an action to a user-specified location in the collection. |
![]() |
NextActionNumber | Gives next sequential number for assigning names to actions. |
![]() |
ReenableActionsUsingLayer | Reenable all action using the specified layer for location trigger. |
![]() |
Remove | Removes an action from the collection. |
![]() |
RemoveAll | Removes all actions from the index. |
| CoClasses and Classes | Description |
|---|---|
| ActionCollection | The Action Collection object is a container of actions. |