|  | This document is archived and information here might be outdated. Recommended version. | 
| ArcObjects Help for .NET developers > ArcObjects namespaces > Geoprocessing > ESRI.ArcGIS.Geoprocessing > Interfaces > IG > IGpObjectArray Interface (ArcObjects .NET 10.5 SDK) | 
Provides access to the properties and methods of a Geoprocessing object array object.
| Description | ||
|---|---|---|
|  | Add | Adds an object to the array. | 
|  | Clone | Assigns the properties of source array to this object. | 
|  | Count | The element count of the array. | 
|  | GetObject | Returns the object at the given index in the array. | 
|  | Insert | Adds an object to the array at the specified index. | 
|  | Next | Returns the next object at the current index in the array. | 
|  | Remove | Removes the object at the specified index from the array. | 
|  | RemoveAll | Removes all objects from the array. | 
|  | Replace | Replaces the object at the specified index in the array. | 
|  | Reset | Sets the current enumeration index (used by the Next method) back to the first element in the array. | 
| CoClasses and Classes | Description | 
|---|---|
| GpObjectArray | Geoprocessing Object Array object. |