![]() |
This document is archived and information here might be outdated. Recommended version. |
| ArcObjects Help for .NET developers > ArcObjects namespaces > Editor > ESRI.ArcGIS.Editor > Interfaces > IE > IEditSketchExtension Interface (ArcObjects .NET 10.5 SDK) |
Provides access to members that extend the edit sketch. Note: the IEditSketchExtension interface has been superseded byIEditSketchExtension2. Please consider using the more recent version.
Edit sketch extensions let programmers alter the edit sketch geometry and edit sketch display feedback mechanism.
| Description | ||
|---|---|---|
![]() |
Activate | Called when the sketch extension is about to be used. |
![]() |
Applies | Indicates whether this extension applies to the current edit environment. |
![]() |
BeforeStoreFeature | Lets the extension know the feature is about to be stored. |
![]() |
CanDeleteVertices | Indicates whether the sketch allows the deleting of vertices. |
![]() |
CanInsertVertices | Indicates whether the sketch allows the inserting of additional vertices. |
![]() |
CanMoveVertices | Indicates whether the sketch allows the moving of vertices. |
![]() |
CreateFeedback | Called when a new feedback is needed. |
![]() |
CreateSketchGeometry | The geometry that will be used in the sketch when modifying a feature. |
![]() |
Deactivate | Called when the sketch extension is no longer needed. |
![]() |
HasFeedback | Indicates whether the SketchExtension will use a custom feedback. |
![]() |
SketchGeometryType | The geometry type used for the edit sketch when creating new features. |
![]() |
StartFeedback | Called when the feedback needs to be started. |
![]() |
StartFeedbackFromShape | Called when the feedback needs to be started using an existing geometry. |
![]() |
StopFeedback | Called when the feedback is no longer necessary. |
| CoClasses and Classes | Description |
|---|---|
| AnnotationEditExtension | An editor extension for creating and editing annotation features. |
| DimensionEditExtension | An editor extension for creating and editing dimension features. |
IDatasetEdit Interface | IDatasetEditInfo Interface | IEditSketch Interface | IEditTask.Activate Method | IEditor Interface | IEditTask.Deactivate Method | ISnapEnvironment Interface | IEditEvents2 Interface | IEditLayers Interface | IEditEvents Interface | IEditTask.Name Property | Editor Class | Editor Library | IEditTask.OnFinishSketch Method | IEditAttributeProperties Interface | IEditTask.OnDeleteSketch Method | IEditProperties Interface | IExtension Interface | IEditSketchExtension2 Interface