# Task Tags

The Task tags are used to interact with the various components of the job configured in the In-Sight 3D adapter. The default name of the task used in the job is InspectionTask.

Tag | Data Type | Read-Only | Description
--- | --- | --- | ---
$Tasks.InspectionTask.Acquire.View | View | X | Contains the graphical results of the task.
$Tasks.InspectionTask.Acquire.View.Name | String |  | Returns the name of the $Tasks.InspectionTask.Acquire.View tag.
$Tasks.InspectionTask.ExecutionTime | Double | X | Returns the execution time of the task.
$Tasks.InspectionTask.ExecutionTime.Name | String | X | Returns the name of the $Tasks.InspectionTask.ExecutionTime tag.
$Tasks.InspectionTask.HasError | Boolean | X | Returns True if the task generated an error, and False if it did not.
$Tasks.InspectionTask.HasError.Name | String | X | Returns the name of the $Tasks.InspectionTask.ExecutionTime tag.
$Tasks.InspectionTask.IsRunning | Boolean | X | Returns True if the Task is currently being executed, and False if it is not.
$Tasks.InspectionTask.IsRunning.Name | String | X | Returns the name of the $Tasks.InspectionTask.IsRunning tag.
$Tasks.InspectionTask.Spreadsheet.ImageView | View | X | Contains the 2D image of the acquisition.
$Tasks.InspectionTask.Spreadsheet.ImageView.Enabled | Boolean |  | Returns True if 2D image acquisition is enabled.
$Tasks.InspectionTask.Spreadsheet.ImageView.Name | String | X | Returns the name of the $Tasks.InspectionTask.Spreadsheet.ImageView tag.
$Tasks.InspectionTask.Spreadsheet.PointCloudView | View | X | Contains the 3D point cloud of the acquisition.
$Tasks.InspectionTask.Spreadsheet.PointCloudView.Enabled | Boolean |  | Returns True if 3D point cloud acquisition is enabled.
$Tasks.InspectionTask.Spreadsheet.PointCloudView.Name | String | X | Returns the name of the $Tasks.InspectionTask.Spreadsheet.PointCloudView tag.
$Tasks.InspectionTask.Spreadsheet.Timeout | Int64 |  | Returns the length of time (in milliseconds) allowed for the spreadsheet task to run. The execution of the spreadsheet task stops when the time out has been exceeded. The default value of this tag is 60000 (one minute).
$Tasks.InspectionTask.Spreadsheet.Timeout.Name | String | X | Returns the name of the $Tasks.InspectionTask.Spreadsheet.Timeout tag.
$Tasks.InspectionTask.TriggerEnabled | Boolean |  | Returns True if the Spreadsheet task runs when a configured Event trigger is raised. Returns False if no Event trigger is configured for the Spreadsheet task.
$Tasks.InspectionTask.TriggerEnabled.Name | String | X | Returns the name of the $Tasks.InspectionTask.TriggerEnabled tag.