定義
int CreateTask( int sessionId, int batchId, int stageExternalId, int 優先度, string comment, int UserId, int[] docIds, bool setAsCurrentTask );
パラメーター
| 名前 | 型 | 説明 |
|---|---|---|
sessionId | int | Application Server への接続の ID。 |
batchId | int | ドキュメントを含むバッチの ID。 |
stageExternalId | int | タスクの配置先ステージの ID。 |
優先度 | int | タスクの優先度。設定可能な値については、Priority を参照してください。 |
comment | string | タスクに関するテキストコメント。 |
UserId | int | タスクの割り当て先ユーザーの ID。グループ ID が指定されている場合、そのグループ内の任意のユーザーがタスクを処理できます。値が 0 の場合、指定されたバッチタイプでこのキューを処理する権限を持つ任意のユーザーがタスクを処理できます。Processing Server で処理されるキューでは、このパラメーターは無視されます。 |
docIds | int[] | バッチ内のドキュメントの ID。 |
setAsCurrentTask | bool | タスクの配置先を決定するフラグ。True を指定すると、メソッドを呼び出したユーザーの現在のタスクとして設定されます。False を指定すると、タスクはキューに配置されます。 |
戻り値
| 型 | 説明 |
|---|---|
int | タスク ID。 |
