メインコンテンツへスキップ

役割

タスク データ型には、タスクに関する情報が格納されます。
この型のレコードに加えて、タスクに関する情報は XML ファイルにも保存されます。XML ファイルには、タスク全体またはその個別ファイルを記述できます。ファイル内のデータ構造やファイルの操作については、ファイルの操作セクションを参照してください。

Fields

Id

int

タスクのID

ProjectId

int

タスクが属するProjectの ID

BatchId

int

タスクのドキュメントが含まれるバッチのID

BatchTypeId

int

バッチタイプのIDです。0 は「Default」バッチタイプを表します

優先度

int

タスクの優先度。指定可能な値については、優先度を参照してください。

ステータス

System.UInt32

タスクのステータス。取り得る値:

  • 0 - 作成中
  • 1 - 処理待ち
  • 2 - 処理中
  • 3 - 処理完了
  • 4 - 保留中

CreationTime

long

作成日時。値を変換するには、次のメソッドを使用します (C#) :

DateTime dtTime; long lTime; … // DateTime から long への変換 dTime = DateTime.FromFileTime(lTime); … // long から DateTime への変換 lTime = dTime.ToFileTime();

ModificationTime

long

タスクが最後に更新された時刻です。変換には、次のメソッド (C#) を使用します。

DateTime dtTime; long lTime; … // DateTime から long への変換 dTime = DateTime.FromFileTime(lTime); … // long から DateTime への変換 lTime = dTime.ToFileTime();

コメント

string

タスクへのコメント

StageType

int

タスクが作成された時点の処理ステージの型です。使用可能な値については、ProcessingStageTypeを参照してください。

UserId

int

タスクの割り当て先であるユーザーまたはグループのID。

Flags

int

タスクのステータスを示すフラグのセットです。この field の値は、複数のフラグ値の組み合わせです。含まれるフラグは次のとおりです。

  • TA_HasAttachedDataVerificationXml = 0x200 タスク用に前処理データを含む XML ファイルが生成されている
  • TA_HasAttachedDocumentsXml = 0x1000 タスク用にデータを含む XML ファイルが生成されている

注: ここには、タスクおよび Web Services API のメソッド を扱う際に有用なフラグのみを記載しています。

CreatorId

int

タスクを作成したユーザーのID

BatchName

string

タスクに関連付けられたバッチ名

StageExternalId

int

タスクが作成される処理ステージのID