Provides access to a task that receives notification when the sketch is complete.
Product Availability
Available with ArcGIS Desktop.
When To Use
The purpose of the IEditTask interface is to take a geometry (the edit sketch) from IEditSketch::Geometry and perform some action with it. Each edit task performs a different operation with this geometry. For example, the CreateNewFeature edit task takes the edit sketch and stores it as a new feature. The Reshape Feature edit task uses the edit sketch to reshape a selected feature. The editor can only have one active edit task at a time, use IEditor::CurrentTask to set this.
All edit tasks implement the IEditTask interface. Edit tasks must be registered in the ESRI Edit Tasks component category to appear in the Edit Task dropdown menu on the Editor toolbar.
Members
Description | ||
---|---|---|
Activate | Called by the editor when the task becomes active. | |
Deactivate | Called by the editor when the task becomes inactive. | |
Name | The name of the edit task. | |
OnDeleteSketch | Notifies the task that the edit sketch has been deleted. | |
OnFinishSketch | Notifies the task that the edit sketch is complete. |
Remarks
You can find and set an edit task either by using the Name property in conjunction with IEdtior::TaskCount and IEditor::Task or by IEditTaskSearch