com.esri.arcgis.geoprocessing
Interface IGPMultiValueType

All Superinterfaces:
Serializable
All Known Implementing Classes:
GPMultiValueType

public interface IGPMultiValueType
extends Serializable

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

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.

Product Availability

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


Method Summary
 IGPDataType getMemberDataType()
          The data type of value objects accepted by the multi-value data type object.
 void setMemberDataTypeByRef(IGPDataType type)
          The data type of value objects accepted by the multi-value data type object.
 

Method Detail

setMemberDataTypeByRef

void setMemberDataTypeByRef(IGPDataType type)
                            throws IOException,
                                   AutomationException
The data type of value objects accepted by the multi-value data type object.

Product Availability

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

Parameters:
type - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMemberDataType

IGPDataType getMemberDataType()
                              throws IOException,
                                     AutomationException
The data type of value objects accepted by the multi-value data type object.

Product Availability

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

Supported Platforms

Windows

Returns:
A reference to a com.esri.arcgis.geodatabase.IGPDataType
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.