> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# TaskExt

> TaskExt-Datentyp in der ABBYY FlexiCapture Web Services API: erweiterte Aufgabenfelder, einschließlich Batch, Status, Priorität, Zeitstempeln, Ersteller und Flags.

<div id="what-it-does">
  ## Beschreibung
</div>

Der **TaskExt-Datentyp** speichert erweiterte Informationen zu Aufgaben.

<Note>
  Zusätzlich zu Datensätzen dieses Typs werden Informationen über Aufgaben auch in XML-Dateien gespeichert. Eine XML-Datei kann die gesamte Aufgabe oder einzelne zugehörige Dateien beschreiben. Informationen zur Struktur der Daten in Dateien und zum Arbeiten mit Dateien finden Sie unter [Arbeiten mit Dateien](/de/flexi-capture/api/files/files).
</Note>

<div id="fields">
  ## Felder
</div>

| Name               | Typ             | Beschreibung                                                                                                                                                                        |
| ------------------ | --------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `BatchId`          | `int`           | Die ID des Batches, das die Dokumente der Aufgabe enthält.                                                                                                                          |
| `BatchName`        | `string`        | Der Name des Batches, dem die Aufgabe zugeordnet ist.                                                                                                                               |
| `Id`               | `int`           | Die ID der Aufgabe.                                                                                                                                                                 |
| `ProjectId`        | `int`           | Die ID des Projekts, zu dem die Aufgabe gehört.                                                                                                                                     |
| `StageExternalId`  | `int`           | Die ID der Verarbeitungsstufe, in der die Aufgabe erstellt wird.                                                                                                                    |
| `Priority`         | `int`           | Aufgabenpriorität. Mögliche Werte finden Sie unter [Priority](/de/flexi-capture/api/structures/t-priority).                                                                         |
| `StageType`        | `int`           | Der Typ der Verarbeitungsstufe, in der die Aufgabe erstellt wurde. Mögliche Werte finden Sie unter [ProcessingStageType](/de/flexi-capture/api/structures/t-processing-stage-type). |
| `Status`           | `System.UInt32` | Aufgabenstatus. Mögliche Werte: `0` (wird erstellt), `1` (wartet auf Verarbeitung), `2` (wird verarbeitet), `3` (Verarbeitung abgeschlossen), `4` (zurückgestellt).                 |
| `Flags`            | `int`           | Ein Satz von Flags, die den Status der Aufgabe beschreiben. Der Wert kombiniert die nach dieser Tabelle aufgeführten Flags.                                                         |
| `CreationTime`     | `long`          | Erstellungszeit als FILETIME-Wert. Verwenden Sie zum Konvertieren des Werts das Konvertierungsbeispiel nach dieser Tabelle.                                                         |
| `CreatorId`        | `int`           | Die ID des Benutzers, der die Aufgabe erstellt hat.                                                                                                                                 |
| `ModificationTime` | `long`          | Der Zeitpunkt der letzten Änderung der Aufgabe als FILETIME-Wert. Verwenden Sie zum Konvertieren des Werts das Konvertierungsbeispiel nach dieser Tabelle.                          |
| `UserId`           | `int`           | Die ID des Benutzers oder der Gruppe, dem bzw. der die Aufgabe zugewiesen wurde.                                                                                                    |
| `Comment`          | `string`        | Kommentar zur Aufgabe.                                                                                                                                                              |

Konvertieren Sie `CreationTime` und `ModificationTime` in C# wie folgt zwischen `long` und `DateTime`:

```csharp theme={null}
DateTime dTime;
long lTime;
...
// Konvertierung von long in DateTime
dTime = DateTime.FromFileTime(lTime);
...
// Konvertierung von DateTime in long
lTime = dTime.ToFileTime();
```

<div id="flags-field-values">
  ### Feldwerte von Flags
</div>

Der Wert `Flags` ist eine Kombination der folgenden Flags. Aufgeführt sind nur die Flags, die für die Arbeit mit Aufgaben und den [Methoden der Web Services API](/de/flexi-capture/api/methods/methods) relevant sind.

| Flag                                | Wert     | Bedeutung                                                                 |
| ----------------------------------- | -------- | ------------------------------------------------------------------------- |
| `TA_HasAttachedDataVerificationXml` | `0x200`  | Für die Aufgabe wurde eine XML-Datei mit Vorverarbeitungsdaten generiert. |
| `TA_HasAttachedDocumentsXml`        | `0x1000` | Für die Aufgabe wurden XML-Dateien mit Daten generiert.                   |
