This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Editor > ESRI.ArcGIS.Editor > Interfaces > IS > ISketchOperation2 Interface (ArcObjects .NET 10.4 SDK) |
Provides access to members that control undo/redo capabilities for edit sketch modifications.
Description | ||
---|---|---|
Finish | Finishes the operation and puts it into the operation stack. Call this after the sketch has been modified. | |
MenuString | The text that appears in the undo menu choice. | |
Start | Starts the operation, caching the existing sketch. Call this before modifying the sketch. |
CoClasses and Classes | Description |
---|---|
SketchOperation | Provides undo/redo capabilities for edit sketch modifications. |
ISketchOperation2 was added to provide a new implementation for the Finish method. The new implementation allows tools to give more information about what they modified; typically, the edited sketch point is passed back to clients listening to editor events (IEditEvents2).
For example, if a point is deleted from an edit sketch and ISketchOperation2::Finish is used to complete the operation, the deleted point is passed to clients responding to IEditEvents2::OnVertexDeleted.
IEditor Interface | IEditAttributeProperties Interface | IEnvelope Interface | IOperation Interface