アクティビティ
最新
バナーの背景画像
ワークフローに関するアクティビティ
最終更新日 2024年4月22日

キュー アイテムを待機

指定されたキューから Orchestorator のキュー アイテムを取得し、QueueItem 型変数に格納します。このメソッドは、[トランザクション アイテムを取得] メソッドとは異なり、実行時に、指定したキューが空になっている場合、キュー受け入れ準備完了のメッセージを Orchestrator に送信し、指定したキューに新しいキュー アイテムが追加されるのを待ちます。アイテムを取得すると、そのキュー アイテムのステータスは [進行中] に設定されます。

定義

名前空間: UiPath.Activities.System.API

アセンブリ: UiPath.System.Activities.Api (UiPath.System.Activities.Api.dll の場合)

オーバー ロード

  
WaitQueueItem(String)キュー内のアイテムが利用可能になるまで待機し、アイテムを処理 (トランザクションを開始) し、そのステータスを [処理中]に設定します。
WaitQueueItem(String, String)キュー内のアイテムが、指定したフォルダー パスから取得するのを待って、アイテムを処理 (トランザクションを開始) できるようにします。アイテムのステータスが [処理中]に設定されます。
WaitQueueItem(String, String, Int32, ReferenceFilterStrategy, String, Int32)キュー内のアイテムが、指定したフォルダー パスから取得するのを待って、アイテムを処理 (トランザクションを開始) できるようにします。アイテムのステータスが [処理中]に設定されます。 キュー アイテムは、フィルターストラテジに基づいて参照によって検索できます。

WaitQueueItem(String)

キュー内のアイテムが利用可能になるまで待機し、アイテムを処理 (トランザクションを開始) し、そのステータスを [処理中]に設定します。

QueueItem WaitQueueItem(
	string queueName
)QueueItem WaitQueueItem(
	string queueName
)
queueName 文字列
キュー アイテムの検索を行うキューの名前です。

WaitQueueItem(String, String)

キュー内のアイテムが、指定したフォルダー パスから取得するのを待って、アイテムを処理 (トランザクションを開始) できるようにします。アイテムのステータスが [処理中]に設定されます。

QueueItem WaitQueueItem(
	string queueName,
	string folderPath
)QueueItem WaitQueueItem(
	string queueName,
	string folderPath
)
queueName 文字列
キュー アイテムの検索を行うキューの名前です。
folderPath 文字列
指定されたキューがあるフォルダーのパスで、プロセスが実行されているフォルダーと異なる場合。このフィールドは文字列値のみをサポートし、サブフォルダーを示す区切り文字として / が使用されます。たとえば "Finance/Accounts Payable" です。

WaitQueueItem(String, String, Int32, ReferenceFilterStrategy, String, Int32)

キュー内のアイテムが、指定したフォルダー パスから取得するのを待って、アイテムを処理 (トランザクションを開始) できるようにします。アイテムのステータスが [処理中]に設定されます。 キュー アイテムは、フィルターストラテジに基づいて参照によって検索できます。

QueueItem WaitQueueItem(
	string queueName,
	string folderPath,
	int pollTimeMS,
	ReferenceFilterStrategy filterStrategy,
	string reference,
	int timeoutMS
)QueueItem WaitQueueItem(
	string queueName,
	string folderPath,
	int pollTimeMS,
	ReferenceFilterStrategy filterStrategy,
	string reference,
	int timeoutMS
)
queueName 文字列
キュー アイテムの検索を行うキューの名前です。
folderPath 文字列
指定されたキューがあるフォルダーのパスで、プロセスが実行されているフォルダーと異なる場合。このフィールドは文字列値のみをサポートし、サブフォルダーを示す区切り文字として / が使用されます。たとえば "Finance/Accounts Payable" です。
pollTimeMS Int32
新しいアイテムを取得するために 2 回試行する時間 (ミリ秒単位) を指定します。 既定値は 30000 ミリ秒 (30 秒) です。
filterStrategy ReferenceFilterStrategy
参照に従ってフィルター処理するときに使用する方法です。 次のオプションが利用できます。
  • StartWith - 参照が、reference フィールドに指定した値で開始される項目を検索します。
  • Equals - 参照が、reference フィールドに示されている値と同じ項目を検索します。
reference 文字列
参照に従って項目をフィルター処理します。
timeoutMS Int32
アクティビティの実行が完了するまで待機する時間をミリ秒で指定します。指定した時間が経過しても実行が完了しない場合には、例外をスローします。既定値は 30000 ミリ秒 (30 秒) です。

戻り値

QueueItem

取得したトランザクション アイテムです。

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.