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

機能

1 つのバッチに含まれるドキュメントセットからタスクを作成します。

定義

int CreateTask( int sessionId, int batchId, int stageExternalId, int priority, string comment, int UserId, int[] docIds, bool setAsCurrentTask );

パラメーター

sessionId

int

Application Server への接続の ID

batchId

int

情報を取得する対象のドキュメントを含むバッチの ID

stageExternalId

int

タスクの配置先ステージの ID

priority

int

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

comment

string

タスクに付加するコメントテキスト

userId

int

タスクの割り当て先ユーザーの ID です。グループ ID が指定されている場合、そのタスクはそのグループ内の任意のユーザーが処理できます。値が “0” の場合、そのタスクは指定されたバッチタイプでこのキューの処理を許可されている任意のユーザーが処理できます。Processing Server で処理されるキューでは、このパラメーターは無視されます。

docIds

int[]

バッチ内ドキュメントの ID

setAsCurrentTask

bool

タスクを現在のタスクとして設定するか、キューに配置するかを示すフラグです。指定可能な値は次のとおりです。

  • True - タスクは、このメソッドを呼び出したユーザーの現在のタスクとして設定されます。
  • False - タスクはキューに配置されます。

戻り値

説明
intタスク ID