RunTask Task

This task runs a specified ENVITask. It returns a clone of the input task.

Syntax

Result = ENVITask('RunTask')

Input properties (Set, Get): TASK_TO_EXECUTE

Output properties (Get only): EXECUTED_TASK

Properties marked as "Set" are those that you can set to specific values. You can also retrieve their current values any time. Properties marked as "Get" are those whose values you can retrieve but not set.

Methods

This task inherits the following methods from ENVITask:

AddParameter

Execute

Parameter

ParameterNames

RemoveParameter

Properties

This task inherits the following properties from ENVITask:

COMMUTE_ON_DOWNSAMPLE

COMMUTE_ON_SUBSET

DESCRIPTION

DISPLAY_NAME

NAME

REVISION

TAGS

This task also contains the following properties:

EXECUTED_TASK (required)

This is the input task after it was executed. This will include all output parameter values.

SUBMIT_TO_SERVER (optional)

Set this property to an ENVIServer object for remote execution.

TASK_TO_EXECUTE (required)

Specify an object reference to an ENVITask instance. This must include all input parameter values.

Version History

ENVI 5.5

Introduced

ENVI 5.6

Added SUBMIT_TO_SERVER property

API Version

4.2

See Also

ENVITask