ESRI.ArcGIS.Geoprocessor The interface required by processes intended for use with the Geoprocessor. The directory of the toolbox containing the tool from which this process was generated. The name of the toolbox containing the tool from which this process was generated. The name of the tool from which this process was generated. The alias of the toolbox containing the tool from which this process was generated. For internal use only, do not modify. The Geoprocessor. Provides access to toolboxes and tools. The Geoprocessor contains properties and methods which make it possible the execute tools, set global environment settings, add and remove toolboxes, and examine messages. Default Constructor Default constructor for use with ArcGIS Server Output an error message. When running within a script tool, message becomes part of the tool messages, otherwise outputs to console Error string to add. Output an informative message. When running within a script tool, message becomes part of the tool messages, otherwise outputs to console. Message to add. Output message from the last tool executed. When running within a script tool, message becomes part of the tool messages, otherwise outputs to console. Add a toolbox to the current Geoprocessing session by catalog path. Output a warning message. When running within a script tool, message becomes part of the tool messages, otherwise outputs to console. Clear the messages to be returned as tool message when running within a script tool. Provides access to the Basic Data Element an object a ref object type A Basic Data Element Execute a tool within the current Geoprocessing session. Executes a tool within the current Geoprocessing session using the IGPProcess. Executes a tool within the current Geoprocessing session using the IGPProcess. Executes a tool within the current Geoprocessing session. Test the existence of a given parameter value (GPValue or catalog path) the type of the data is optional. Retrieve the value of an environment by name. The properties of the current Geoprocessing session. Return the message description by index of the last tool executed. Return all of the message descriptions of the last tool executed. Return the input command line or script tool parameter by index as a GPValue. Return the message error code (Error Messages Only) by index of the last tool executed. Return the message severity by index of the last tool executed. Return the list of feature datasets within the current workspace. Return the list of environments (properties) within the current Geoprocessing session. Return the list of feature classes within the current workspace or feature dataset within the workspace. Return the list of rasters within the current workspace. Return the list of tables within the current workspace. Return the list of toolboxes within the current Geoprocessing session. Get list of GeoProcessor Tools. Returns a collection of workspaces in the current workspace based on a query string and type. Load the current settings (toolboxes, environment values, etc) from a file on disk in XML format. Open an objector a namestring. Example a DEFeatureClass object will return an IFeatureClass. Parse a field name within the given workspace. This will strip the connected user and database names. Parse a table name within the given workspace. This will strip the connected user and database names. Qualify a field name within the given workspace. This will add the connected user and database names. Qualify a table name within the given workspace. This will add the connected user and database names. Register an object to recieve IGeoProcessorEvents. Remove a toolbox from the current Geoprocessing session by catalog path. Reset the environments to their initial state. Save the current settings (toolboxes, environment values, etc) to a file on disk in XML format. Update the value of an environment by name. The properties of the current Geoprocessing session. Set the output script tool parameter by index as a GPValue. Test for the presence of a schema lock (already open for writing) of a given file or dataset. UnRegister an object to stop recieving IGeoProcessorEvents. Returns the command line usage of a given tool by name. Validate the parameters (input) of a tool within the current Geoprocessing session. Validate the parameters (input) of a tool within the current Geoprocessing session. Validate a field name within the given workspace. Validate a table or feature class name within the given workspace. Get the IGeoProcessor COM object Set whether resulting output datasets should be added to the application display. Return the number of messages of the last tool executed. Set whether or not to log the execution of geoprocessing tools. Return the maximum severity of the message of the last tool executed. If this is true, then the output of process execution will overwrite existing output of the same name. If this is false and files of the same name as those output by process execution exist, the process execution will fail without overwriting the original files. Return the number of input command line or script tool parameters. Set whether new map layers are temporary by default. The ServerContext object used for working with ArcObjects in the GIS server. ServerContext is a non-creatable object. References to non-creatable objects must be obtained through other objects.