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.