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


IArcToolbox2 Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > GeoprocessingUI > ESRI.ArcGIS.GeoprocessingUI > Interfaces > IA > IArcToolbox2 Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (GeoprocessingUI)  

IArcToolbox2 Interface

Provides access to methods on the ArcToolbox object.

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 InvokeModalProcess Invokes/executes the given process object, prompting the user for required input first.
Method InvokeModalTool Invokes/executes the given tool, prompting the user for required input first.
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.

Inherited Interfaces

Interfaces Description
IArcToolbox Provides access to methods on the ArcToolbox object.

CoClasses that implement IArcToolbox2

CoClasses and Classes Description