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


IGPToolExtensionFactoryGen Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Geoprocessing > ESRI.ArcGIS.Geoprocessing > Interfaces > IG > IGPToolExtensionFactoryGen Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Geoprocessing)  

IGPToolExtensionFactoryGen Interface

Provides access to methods on a geoprocessing tool extension factory object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Name Description
Method CanEdit Returns whether or not the factory supports editing instances of the tool extension.
Read-only property CLSID The CLSID of the tool extension factory class.
Method Create Creates a new instance of a tool extension in the given toolbox.
Method Edit Invokes a window to edit a tool extension.
Method GetDefaultDescription The default tool extension description.
Method GetDefaultDisplayName The default tool extension display name.
Method GetDefaultName The default tool extension name.
Read-only property LargeImage A 32x32 bitmap to associate with the tool extension.
Read-only property LargeInvalidImage A 32x32 bitmap to associate with invalid instances of the tool extension.
Read-only property LargeUnlicensedImage A 32x32 bitmap to associate with unlicensed instances of the tool extension.
Method PostCreateTool Called immediately following the creation of a new tool extension.
Read-only property SmallImage A 16x16 bitmap to associate with the tool extension.
Read-only property SmallInvalidImage A 16x16 bitmap to associate with invalid instances of the tool extension.
Read-only property SmallUnlicensedImage A 16x16 bitmap to associate with unlicensed instances of the tool extension.
Read-only property ToolExtensionName Name of the tool extension factory class.

CoClasses that implement IGPToolExtensionFactoryGen

CoClasses and Classes Description