Summary of Data Structures
The following table lists the complex data structures that the task service uses.
| Data Structure | Description |
|---|---|
| TaskAttachment | Document type representing an attachment. |
| TaskAudit | Document type containing information returned as output from getTaskAudit. |
| TaskComment | Document type representing a comment in a task. |
| TaskData | Holds business data relating to the task. The underlying data structures used to hold the business data in a TaskData object is different for regular Web-service clients and .NET clients. |
| TaskInfo | Contains standard information about a task. You specify certain fields in TaskInfo when you start a task using the queueTask operation. After a task is queued, you can modify fields in TaskInfo using the updateTask operation. |
| Task | Data object returned as output from the getTask and searchTasks operations. This data structure contains the TaskInfo and TaskData objects associated with a task. |
| TaskSearchQuery | Used as input to the searchTasks operation. |
| TaskSearchQueryTerm | Contains search criteria for the searchTasks operation. |
| TaskSearchQueryV2 | Use the TaskSearchQueryV2 data type as input to searchTasks. |