This document is archived and information here might be outdated.  Recommended version.


IArcToolbox Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeoprocessingUI > ESRI.ArcGIS.GeoprocessingUI > Interfaces > IA > IArcToolbox Interface
ArcGIS Developer Help

IArcToolbox Interface

Provides access to methods on the ArcToolbox object. Note: the IArcToolbox interface has been superseded by IArcToolbox2. Please consider using the more recent version.

Product Availability

Available with ArcGIS Desktop.

Members

Name Description
Method AddToolbox Adds the given toolbox to the ArcToolbox window.
Method CreateTool Creates a new tool in the specified destination (toolbox or toolset).
Method EditToolSource Edits the source of the specified tool (if applicable).
Method GetToolbyNameString Returns a tool by name.
Read-only property hWnd The handle to the ArcToolbox dockable window.
Method InvokeProcess Invokes/executes the given process object, prompting the user for required input first.
Method InvokeTool Invokes/executes the given tool, prompting the user for required input first.
Method OnCreate Called after the ArcToolbox object is created to initialize it.
Method OnDestroy Called right before the ArcToolbox object is about to be destroyed.
Method Refresh Refreshes the contents of the ArcToolbox dockable window.
Method RemoveToolbox Removes the given toolbox from the ArcToolbox window.
Method ShowToolHelp Opens the help panel for the given geoprocessing tool.

Classes that implement IArcToolbox

Classes Description
ArcToolbox