GetTask
操作
最も高い優先度のタスクを選択して、処理のために開きます。選択したタスクはロックされています (他のユーザーが開けないようになっています)。
注:合うタスクがない場合は、「0」が返されます。
重要!タスクでアクションを実行する前に、タスクを開く必要があります!
定義
int GetTask( int sessionID,int projectId, int stageType, boolonlyPreprocessedTask, boolonlyPrivateBatches );
パラメータ
名前 | 型 | 記述 |
sessionId | int | アプリケーションサーバーへの接続のID |
projectId | int | プロジェクトID |
stageType | int | 段階型のID。詳細については、以下を参照してください:ProcessingStage可能な値 |
onlyPreprocessedTask | bool |
タスクの選択元を定めるフラグ。可能な値:
|
onlyPrivateBatches | bool |
使用可能なバッチのセットを定めるフラグ。可能な値:
|
戻り値
型 | 記述 |
int | タスクID |
12.04.2024 18:16:06