ArcGIS Pro 2.9 API Reference Guide
Tool Class Methods


ArcGIS.Desktop.Framework.Contracts Namespace : Tool Class

For a list of all members of this type, see Tool members.

Protected Methods
 NameDescription
Protected MethodOverloaded.  (Inherited from ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase)
Protected Internal Method Called to inform the Tool it has been activated or deactivated.  
Protected Internal Method Called on the active tool when a pane change occurrs to see if the tool wants to remain active.  
Protected Internal Method Called when the Button is clicked. (Inherited from ArcGIS.Desktop.Framework.Contracts.Button)
Protected Internal Method Occurs when a mouse button is clicked on a Pane two or more times.  
Protected Internal Method Occurs when a key is pressed and the tool is active.  
Protected Internal Method Occurs when a key is released and the tool is active.  
Protected Internal Method Occurs when a mouse button is pressed on a Pane and the tool is active.  
Protected Internal Method Occurs when the mouse pointer moves over a Pane and the tool is active.  
Protected Internal Method Occurs when any mouse button is released over a Pane.  
Protected Internal Method Called to inform the Tool a Pane referencing it as the active tool is activating or deactivating.  
Protected Internal Method Occurs when a pointer is pressed on a Pane and the tool is active.  
Protected Internal Method Occurs when a pointer is released over a Pane.  
Protected Internal Method Occurs when a touch event occurs over a Pane.  
Protected Internal Method Called periodically by the framework once the tool has been created. (Inherited from ArcGIS.Desktop.Framework.Contracts.PlugIn)
Protected MethodOverloaded.  (Inherited from ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase)
Protected Method Occurs when a cursor is set on this tool.  
Top
See Also

Reference

Tool Class
ArcGIS.Desktop.Framework.Contracts Namespace