This document is archived and information here might be outdated. Recommended version. |
Provides access to the properties/methods of a geoprocessing function factory object.
Name | Description | |
---|---|---|
Alias | Alias of the geoprocessing function factory. | |
CLSID | The class identifier (CLSID) of the geoprocessing function factory. | |
GetFunction | Returns the geoprocessing function object with the given name. | |
GetFunctionEnvironments | Returns an enumeration of the geoprocessing environments that the geoprocessing functions managed by this function factory use. | |
GetFunctionName | Returns the geoprocessing function name object with the given name. | |
GetFunctionNames | Returns an enumeration of function name objects of all the geoprocessing functions managed by this function factory. | |
Name | Name of the geoprocessing function factory. |
The IGPFunctionFactory is a logical grouping of tools. It is registered into the component category CATID_GPFunctionFactories.
The function factory is responsible for handing out the function name objects for each geoprocessing function, in other words it makes a geoprocessing tool accessible. It is required when building geoprocessing functions tools. For more information about using the IGPFuctionFactory refer to the technical document Building Geoprocessing Function Tools.