Task Methods |
The Task type exposes the following members.
| Name | Description | |
|---|---|---|
| CallRoutine(String) |
Executes the specified routine.
| |
| CallRoutine(String, RegainMode) |
Starts executing the specified routine.
| |
| CallServiceRoutine | Obsolete.
Executes the specified service routine.
| |
| CancelRoutine |
Cancels any current execution of a routine called with CallRoutine(String, RegainMode) and restores the execution stack.
| |
| CancelServiceRoutine | Obsolete.
Cancels any current execution of a service routine and restores the execution stack.
| |
| DeleteProgram |
Deletes the RAPID program of the task from the controller program memory.
| |
| Dispose |
Disposes the managed resources of the instance.
(Inherited from SDKDisposeBase.) | |
| Equals | (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetJointTarget |
Get the current position for mechanical unit connected to task as JointTarget.
| |
| GetModule |
Gets a Module object that refers to a specific RAPID module.
| |
| GetModules | Gets the modules defined in the task. | |
| GetRapidData |
Gets a RapidData object that references a RAPID data
instance in the robot controller.
| |
| GetRobTarget |
Get the current position for mechanical unit connected to task as RobTarget, using tool and workobject active for jogging.
| |
| GetRobTarget(String, String) |
Get the current position for mechanical unit connected to task as RobTarget.
| |
| GetType | Gets the type of the current instance. (Inherited from Object.) | |
| LoadModuleFromFile |
Loads a RAPID module to the task.
| |
| LoadProgramFromFile |
Loads a RAPID program into the robot controller program memory.
| |
| ModifyPosition(String, TextRange) |
Modifies the data of the first rob target found in the context of the TextRange parameter.
| |
| ModifyPosition(String, Int32) |
Modifies the data of the first rob target found in the specified row.
| |
| ModifyPosition(String, TextRange, ModPosExternalAxis) |
Modifies the data of the first rob target found in the context of the TextRange parameter.
| |
| ModifyPosition(String, Int32, ModPosExternalAxis) |
Modifies the data of the first rob target found in the specified row.
| |
| ResetProgramPointer |
Resets the program pointer of this task to its main routine.
| |
| SaveProgramToFile |
Saves the current program at the provided location.
| |
| SearchRapidSymbol |
General RapidSymbol search method. Searches the task for symbols that match the specified criteria.
(Overrides RapidSymbolSearchRapidSymbol(RapidSymbolSearchProperties, String, String).) | |
| SetProgramPointer(ProgramPointer) |
Sets PP to a position in a RAPID module.
| |
| SetProgramPointer(String, Int32) |
Sets PP to a specific row of the current routine.
| |
| SetProgramPointer(String, String) |
Sets program pointer to the first instruction of a routine (global or local).
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |