Name | Description | |
---|---|---|
![]() | ActivateSelectAsync | Sets the tool into or out of selection mode. Only supported when SketchType is set to Point, Line, Polygon, or Multipoint. |
![]() | AddOverlay | Overloaded. |
![]() | AddOverlayAsync | Overloaded. |
![]() | ClearSketchAsync | Clears the current sketch in the active map view. |
![]() | CreateFeatureAsync | Creates a new EditOperation to create a feature using the given template and geometry. |
![]() | FinishSketchAsync | Finishes the current sketch in the active map view. |
![]() | GetCurrentSketchAsync | Gets the current geometry of the sketch without finishing it. |
![]() | HandleDoubleClickAsync | Occurs when the OnToolDoubleClick event is handled. |
![]() | HandleKeyDownAsync | Occurs when the OnToolKeyDown event is handled. |
![]() | HandleKeyUpAsync | Occurs when the OnToolKeyUp event is handled. |
![]() | HandleMouseDownAsync | Occurs when the OnToolMouseDown event is handled. |
![]() | HandleMouseUpAsync | Occurs when the OnToolMouseUp event is handled. |
![]() | HandleOnPaneActivateAsync | Called to inform the Tool a Pane referencing it as the active tool is activating or deactivating. |
![]() | NotifyPropertyChanged | Overloaded. (Inherited from ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase) |
![]() | OnActivePaneChanged | Called on the active tool when a pane change occurrs to see if the tool wants to remain active. (Inherited from ArcGIS.Desktop.Framework.Contracts.Tool) |
![]() | OnCurrentTemplateUpdated | Occurs when the current template is modified. |
![]() | OnPointerDown | Occurs when a pointer is pressed on a Pane and the tool is active. (Inherited from ArcGIS.Desktop.Framework.Contracts.Tool) |
![]() | OnPointerUp | Occurs when a pointer is released over a Pane. (Inherited from ArcGIS.Desktop.Framework.Contracts.Tool) |
![]() | OnSelectionChangedAsync | Occurs when the selection changes in the map. |
![]() | OnSketchCancelledAsync | Occurs when a sketch is cancelled. |
![]() | OnSketchCompleteAsync | Occurs when a sketch is finished. |
![]() | OnSketchModifiedAsync | Occurs when a sketch is modified. |
![]() | OnToolActivateAsync | Occurs when the tool is activated. |
![]() | OnToolDeactivateAsync | Occurs when the tool is deactivated. |
![]() | OnToolDoubleClick | Occurs when a mouse button is clicked on the view two or more times. |
![]() | OnToolKeyDown | Occurs when a key is pressed and the view has focus. |
![]() | OnToolKeyUp | Occurs when a key is released and the view has focus. |
![]() | OnToolMouseDown | Occurs when a mouse button is pressed on the view. |
![]() | OnToolMouseMove | Occurs when the mouse pointer moves over the view. |
![]() | OnToolMouseUp | Occurs when a mouse button is released on the view. |
![]() | OnTouch | Occurs when a touch event occurs over a Pane. (Inherited from ArcGIS.Desktop.Framework.Contracts.Tool) |
![]() | OnUpdate | Called periodically by the framework once the tool has been created. (Inherited from ArcGIS.Desktop.Framework.Contracts.PlugIn) |
![]() | SetCurrentSketchAsync | Sets the current geometry of the sketch without finishing it. |
![]() | SetProperty | Overloaded. (Inherited from ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase) |
![]() | StartSketchAsync | Overloaded. |
![]() | UpdateCursor | Overridden. Occurs when a cursor is set on this tool. Forward the cursor to the inner tool. |
![]() | UpdateOverlay | Updates an overlay graphic for a feature on the map view. |