The DoExecute method is called by ENVITask::Execute after a successful call to the PreExecute method. The DoExecute method maps all input parameter values to keywords to call the procedure named by the ROUTINE property.

Syntax


In most cases, the DoExecute method is called by ENVITask::Execute. The only time it should be called explicitly is when a base class other than ENVIAbortableTaskFromProcedure overrides ENVITask::Execute. When called explicitly, the syntax is as follows:

Obj -> [ENVIAbortableTaskFromProcedure::]DoExecute

Routine Signature


To overload an object class in order to add more functionality to DoExecute, implement a method with the following signature:

PRO class::DoExecute

Version History


ENVI 5.3

Introduced

API Version


4.2

See Also


ENVITask, ENVIAbortableTaskFromProcedure, Custom Tasks