Provides access to methods on the ArcToolbox object.
The IArcToolbox interface is the main interface used to access the methods of the ArcToolbox object. For example, use methods of this interface to open, end, and refresh the ArcToolbox window, to add and remove a toolbox, or to create and invoke a tool.
| Description | ||
|---|---|---|
![]() |
AddToolbox | Adds the given toolbox to the ArcToolbox window. |
![]() |
CreateTool | Creates a new tool in the specified destination (toolbox or toolset). |
![]() |
EditToolSource | Edits the source of the specified tool (if applicable). |
![]() |
GetToolbyNameString | Returns a tool by name. |
![]() |
hWnd | The handle to the ArcToolbox dockable window. |
![]() |
InvokeProcess | Invokes/executes the given process object, prompting the user for required input first. |
![]() |
InvokeTool | Invokes/executes the given tool, prompting the user for required input first. |
![]() |
OnCreate | Called after the ArcToolbox object is created to initialize it. |
![]() |
OnDestroy | Called when the ArcToolbox object is about to be destroyed. |
![]() |
Refresh | Refreshes the contents of the ArcToolbox dockable window. |
![]() |
RemoveToolbox | Removes the given toolbox from the ArcToolbox window. |
![]() |
ShowToolHelp | Displays the help for the given geoprocessing tool. |
| CoClasses and Classes | Description |
|---|---|
| ArcToolbox (esriGeoprocessingUI) |