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


IGPMultiValue Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Geoprocessing > ESRI.ArcGIS.Geoprocessing > Interfaces > IG > IGPMultiValue Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Geoprocessing)  

IGPMultiValue Interface

Provides access to the properties/methods of a multi-value object.

Product Availability

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

Members

Name Description
Method AddValue Adds the given value object to the multi-value object.
Read-only property Count The number of values currently contained in the multi-value object.
Method Insert Inserts the given value object to the multi-value object at the specified index.
Read/write property MemberDataType The data type of value objects accepted by the multi-value object.
Method Remove Removes the value object at the given index from the multi-value object.
Method RemoveValue Removes the given value object from the multi-value object.
Method Replace Replaces the value object at the given index with the given value object.
Read-only property Value The value at the specified index.
Read-only property Values An enumeration of values contained in the multi-value object.

CoClasses that implement IGPMultiValue

CoClasses and Classes Description
GPMultiValue Geoprocessing value object that contains multiple geoprocessing value objects.

Remarks

Set both data type and value for a multi value object. See code examples in SDK help topic Building a custom geoprocessing function tool.

.NET Related Topics

Building a custom geoprocessing function tool