Aktivitäten
Neuestes
False
Bannerhintergrundbild
Workflow-Aktivitäten
Letzte Aktualisierung 22. Apr. 2024

Warteschlangenobjekt (Wait Queue Item)

Ruft ein Warteschlangenobjekt aus einer angegebenen Warteschlange ab und speichert es in einer Variablen des Typs QueueItem . Diese Methode unterscheidet sich insofern von der Methode Transaktionselement abrufen ( Get Transaction Item ), als sie bei Laufzeit - sofern die angegebene Warteschlange leer ist - eine Meldung an Orchestrator sendet, die besagt, dass sie für den Empfang eines Warteschlangenobjekts bereit ist, und dann wartet, bis ein neues Warteschlangenobjekt hinzugefügt wird zur angegebenen Warteschlange. Nach dem Abrufen wird der Status des Warteschlangenobjekts auf In Bearbeitung ( In Progress) gesetzt.

Definition

Namespace: UiPath Activities.System.API

Assembly: UiPath.System.Activities.Api (in UiPath.System.Activities.Api.dll)

Überladungen

  
WaitQueueItem(String)Wartet darauf, dass ein Element in der Warteschlange verfügbar ist, damit Sie es verarbeiten können (die Transaktion starten), und setzt seinen Status auf InBearbeitung .
WaitQueueItem(String, String)Wartet darauf, dass ein Element in der Warteschlange von einem angegebenen Ordnerpfad verfügbar ist, damit Sie es verarbeiten können (die Transaktion starten), und setzt den Status auf InBearbeitung.
WaitQueueItem(String, String, Int32, ReferenceFilterStrategy, String, Int32)Wartet darauf, dass ein Element in der Warteschlange von einem angegebenen Ordnerpfad verfügbar ist, damit Sie es verarbeiten können (die Transaktion starten), und setzt den Status auf InBearbeitung. Sie können basierend auf einer Filterstrategie und nach Referenz nach Warteschlangenelementen suchen.

WaitQueueItem(String)

Wartet darauf, dass ein Element in der Warteschlange verfügbar ist, damit Sie es verarbeiten können (die Transaktion starten), und setzt seinen Status auf InBearbeitung .

QueueItem WaitQueueItem(
	string queueName
)QueueItem WaitQueueItem(
	string queueName
)
queueName String
Der Name der Warteschlange, in der Sie nach dem Warteschlangenelement suchen möchten.

WaitQueueItem(String, String)

Wartet darauf, dass ein Element in der Warteschlange von einem angegebenen Ordnerpfad verfügbar ist, damit Sie es verarbeiten können (die Transaktion starten), und setzt den Status auf InBearbeitung.

QueueItem WaitQueueItem(
	string queueName,
	string folderPath
)QueueItem WaitQueueItem(
	string queueName,
	string folderPath
)
queueName String
Der Name der Warteschlange, in der Sie nach dem Warteschlangenelement suchen möchten.
folderPath String
Der Pfad des Ordners , in dem sich die angegebene Warteschlange befindet, falls es sich nicht um den Ordner handelt, in dem der Prozess ausgeführt wird. Dieses Feld unterstützt nur String-Werte mit / als Trennzeichen zur Angabe von Unterordnern. Beispiel: "Finance/Accounts Payable".

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

Wartet darauf, dass ein Element in der Warteschlange von einem angegebenen Ordnerpfad verfügbar ist, damit Sie es verarbeiten können (die Transaktion starten), und setzt den Status auf InBearbeitung. Sie können basierend auf einer Filterstrategie und nach Referenz nach Warteschlangenelementen suchen.

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 String
Der Name der Warteschlange, in der Sie nach dem Warteschlangenelement suchen möchten.
folderPath String
Der Pfad des Ordners , in dem sich die angegebene Warteschlange befindet, falls es sich nicht um den Ordner handelt, in dem der Prozess ausgeführt wird. Dieses Feld unterstützt nur String-Werte mit / als Trennzeichen zur Angabe von Unterordnern. Beispiel: "Finance/Accounts Payable".
pollTimeMS Int32
Gibt die Zeitspanne (in Millisekunden) zwischen zwei Versuchen an, ein neues Element abzurufen. Der Standardwert ist 30.000 Millisekunden (30 Sekunden).
filterStrategy ReferenceFilterStrategy
Die beim Filtern nach Referenz zu verwendende Strategie. Die folgenden Optionen sind verfügbar:
  • StartWith – Sucht nach Elementen, deren Referenzen mit dem Wert beginnen, der im Feld Referenz angegeben ist.
  • Equals – Sucht nach Elementen, deren Referenzen mit dem im Feld Referenz angegebenen Wert übereinstimmen.
reference String
Elemente nach ihrer Referenz filtern.
timeoutMS Int32
Gibt die Zeitspanne (in Millisekunden) an, in der auf die Ausführung der Aktivität gewartet wird, bevor ein Fehler ausgelöst wird. Der Standardwert ist 30.000 Millisekunden (30 Sekunden).

Rückgabewert

QueueItem

Das abgerufene Transaktionselement.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.