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

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

IGeoProcessorResult Interface

The Geoprocessor Result. Provides access to the results of tools.

Product Availability

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


Name Description
Method Cancel Cancel the job.
Method GetInput Return the input by index.
Method GetMapImageURL Delete the job and all associated data.
Method GetMessage Return the message description by index.
Method GetMessages Return all of the message descriptions.
Method GetOutput Return the output by index.
Method GetResultMessages Return the GPMessages object which will be messages.
Method GetReturnCode Return the message error code (Error Messages Only) by index.
Method GetSeverity Return the message severity by index.
Read-only property InputCount Return the number of inputs.
Read-only property MaxSeverity Return the maximum severity of the message.
Read-only property MessageCount Return the number of messages.
Read-only property OutputCount Return the number of outputs.
Read-only property ResultID Get the job ID.
Read-only property ReturnValue Get the GeoProcessor return value.
Read-only property Status Get the job status.

Classes that implement IGeoProcessorResult

Classes Description
GeoProcessorResult GeoProcessorResult Access.

.NET Samples

Create a geoprocessing tool to buffer a layer and retrieve messages