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

IGPToolBackground Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geoprocessing > ESRI.ArcGIS.Geoprocessing > Interfaces > IG > IGPToolBackground Interface
ArcGIS Developer Help

IGPToolBackground Interface

Tool Background Implementation Interface.

Product Availability

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


This interface allows to force a custom geoprocessing tool ro run in the foreground only. If the application which is executing the tool (ArcMap, for example) has the background processing setting enabled, it can be overridden by setting CanRunInBackground property to true.


Name Description
Read/write property CanRunInBackground Can this tool run in the background.

Classes that implement IGPToolBackground

Classes Description