The objects listed below are parameter classes for each data type. They inherit from the appropriate IDLParameter* base class. They provide better dehydration and rehydration support for DEFAULT or VALUE parameters in the task template. You can use these objects to create custom data types for ENVITasks.

ENVIParameterENVIAbortable

ENVIParameterENVIClassifier

ENVIParameterENVIClassifierArray

ENVIParameterENVIConfusionMatrix

ENVIParameterENVIConfusionMatrixArray

ENVIParameterENVICoordSys

ENVIParameterENVICoordSysArray

ENVIParameterENVIGCPSet

ENVIParameterENVIGCPSetArray

ENVIParameterENVIGeoJSON

ENVIParameterENVIGLTRasterSpatialRef

ENVIParameterENVIGLTRasterSpatialRefArray

ENVIParameterENVIGridDefinition

ENVIParameterENVIGridDefinitionArray

ENVIParameterENVIPointCloud

ENVIParameterENVIPointCloudBase

ENVIParameterENVIPointCloudProductsInfo

ENVIParameterENVIPointCloudQuery

ENVIParameterENVIPointCloudSpatialRef

ENVIParameterENVIPointCloudSpatialRefArray

ENVIParameterENVIPseudoRasterSpatialRef

ENVIParameterENVIPseudoRasterSpatialRefArray

ENVIParameterENVIRaster

ENVIParameterENVIRasterArray

ENVIParameterENVIRasterMetadata

ENVIParameterENVIRasterMetadataArray

ENVIParameterENVIRasterSeries

ENVIParameterENVIRasterSeriesArray

ENVIParameterENVIROI

ENVIParameterENVIROIArray

ENVIParameterENVIRPCRasterSpatialRef

ENVIParameterENVIRPCRasterSpatialRefArray

ENVIParameterENVISensorName

ENVIParameterENVISpectralLibrary

ENVIParameterENVISpectralLibraryArray

ENVIParameterENVIStandardRasterSpatialRef

ENVIParameterENVIStandardRasterSpatialRefArray

ENVIParameterENVITask

ENVIParameterENVITaskCatalog

ENVIParameterENVITaskInfo

ENVIParameterENVITiePointSet

ENVIParameterENVITiePointSetArray

ENVIParameterENVITime

ENVIParameterENVITimeArray

ENVIParameterENVITrainer

ENVIParameterENVITrainerArray

ENVIParameterENVIURI

ENVIParameterENVIURIArray

ENVIParameterENVIVector

ENVIParameterENVIVectorArray

ENVIParameterENVIVirtualizableURI

ENVIParameterENVIVirtualizableURIArray