|  | This document is archived and information here might be outdated. Recommended version. | 
Provides access to the properties/methods of a multi-value object.
| Name | Description | |
|---|---|---|
|  | AddValue | Adds the given value object to the multi-value object. | 
|  | Count | The number of values currently contained in the multi-value object. | 
|  | Insert | Inserts the given value object to the multi-value object at the specified index. | 
|  | MemberDataType | The data type of value objects accepted by the multi-value object. | 
|  | Remove | Removes the value object at the given index from the multi-value object. | 
|  | RemoveValue | Removes the given value object from the multi-value object. | 
|  | Replace | Replaces the value object at the given index with the given value object. | 
|  | Value | The value at the specified index. | 
|  | Values | An enumeration of values contained in the multi-value object. | 
| Classes | Description | 
|---|---|
| GPMultiValue | Geoprocessing value object that contains multiple geoprocessing value objects. | 
Set both data type and value for a multi value object. See code examples in SDK help topic Building a custom geoprocessing function tool.