# DocumentTask Class

Namespace: [PIX.QMSAPI.DataObjects](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.htm)  
Assembly: PIX.dll

Represents a document task.

## Inheritance

* System.Object
  * DocumentTask

## Syntax

```
public class DocumentTask : IClipboardEnabled
```

## Constructors

| Name | Description |
| --- | --- |
| [DocumentTask(Guid, DocumentNode, DocumentTaskScope)](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.-ctor.htm#PIX_QMSAPI_DataObjects_DocumentTask__ctor_System_Guid_PIX_QMSAPI_DataObjects_DocumentNode_PIX_QMSAPI_DataObjects_DocumentTaskScope_) |  |
| [DocumentTask(Guid, Guid, DocumentNode, DocumentTaskScope)](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.-ctor.htm#PIX_QMSAPI_DataObjects_DocumentTask__ctor_System_Guid_System_Guid_PIX_QMSAPI_DataObjects_DocumentNode_PIX_QMSAPI_DataObjects_DocumentTaskScope_) |  |

## Properties

| Name | Description |
| --- | --- |
| [Distribute](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.Distribute.htm#PIX_QMSAPI_DataObjects_DocumentTask_Distribute) | Distribution settings for the task. |
| [Document](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.Document.htm#PIX_QMSAPI_DataObjects_DocumentTask_Document) | Document node for the document task. |
| [DocumentInfo](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.DocumentInfo.htm#PIX_QMSAPI_DataObjects_DocumentTask_DocumentInfo) | Document information - category, description and attributes. |
| [General](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.General.htm#PIX_QMSAPI_DataObjects_DocumentTask_General) | General task settings. |
| [ID](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.ID.htm#PIX_QMSAPI_DataObjects_DocumentTask_ID) | ID of the document task. |
| [QDSID](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.QDSID.htm#PIX_QMSAPI_DataObjects_DocumentTask_QDSID) | ID of the QlikView Distribution Service. |
| [Reduce](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.Reduce.htm#PIX_QMSAPI_DataObjects_DocumentTask_Reduce) | Reduction settings for the task. |
| [Reload](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.Reload.htm#PIX_QMSAPI_DataObjects_DocumentTask_Reload) | Reload settings of the task. |
| [Scope](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.Scope.htm#PIX_QMSAPI_DataObjects_DocumentTask_Scope) | Scope of the document task. |
| [Server](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.Server.htm#PIX_QMSAPI_DataObjects_DocumentTask_Server) | Server related settings for the task. |
| [Triggering](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.Triggering.htm#PIX_QMSAPI_DataObjects_DocumentTask_Triggering) | Triggering settings for the task. |

## Methods

| Name | Description |
| --- | --- |
| [Clone()](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.Clone.htm#PIX_QMSAPI_DataObjects_DocumentTask_Clone) |  |
| [Clone(DocumentTaskScope)](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.Clone.htm#PIX_QMSAPI_DataObjects_DocumentTask_Clone_PIX_QMSAPI_DataObjects_DocumentTaskScope_) |  |
| [CopyTo(DocumentTask, DocumentTaskScope)](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.CopyTo.htm#PIX_QMSAPI_DataObjects_DocumentTask_CopyTo_PIX_QMSAPI_DataObjects_DocumentTask_PIX_QMSAPI_DataObjects_DocumentTaskScope_) |  |
| [CreateClonedObject()](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.CreateClonedObject.htm#PIX_QMSAPI_DataObjects_DocumentTask_CreateClonedObject) |  |
| [GetSummary()](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.GetSummary.htm#PIX_QMSAPI_DataObjects_DocumentTask_GetSummary) |  |
| [IsValid(out List<String>)](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.DocumentTask.IsValid.htm#PIX_QMSAPI_DataObjects_DocumentTask_IsValid_System_Collections_Generic_List_System_String___) |  |

### Extension Methods

[ApiFilter.FilterFor<T>(T, Nullable<ApiVersion>)](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.ApiFiltering.ApiFilter.FilterFor.htm#PIX_ApiFiltering_ApiFilter_FilterFor__1___0_System_Nullable_PIX_ApiVersion__)