Che cos'è un tipo di dati IEnumerable UiPath valido per UiPath QueueItems

Aug 30 2020

Sto provando a configurare l'attività di recupero degli elementi della coda di UiPath, ma quando specifico la variabile QueueItemData come output, viene visualizzato un avviso che richiede un oggetto IEnumerable generico.

Qual è l'oggetto coda UiPath corretto da utilizzare quando è richiesto un oggetto IRnumerable?

Risposte

1 WolfgangRadl Aug 31 2020 at 08:21

Puoi semplicemente usare IEnumerable<UiPath.Core.QueueItem>come tipo per la tua variabile. Un modo semplice per creare una variabile adatta è premere CTRL+K in un campo di proprietà appropriato, come questo:

Studio aggiungerà quindi automaticamente la variabile dopo aver premuto Invio. Potrebbe essere necessario modificare manualmente l'ambito.

1 CameronMcKenzie Aug 31 2020 at 08:44

Vorrai usare IEnumerable<UiPath.Core.QueueItem>.

In sostanza, puoi leggerlo poiché si tratta di una raccolta iterabile che non contiene nient'altro che UiPath.Core.QueueItemoggetti.

Attenti agli impostori

Fai attenzione quando scegli il tipo generico associato alla IEnumerableclasse. Esistono molte classi con nomi simili che possono causare confusione e, se scegli quella sbagliata, ti ritroverai con un errore sull'impossibilità di fare una causa tra l'una e l'altra.

Impostazione automatica del tipo

In caso di dubbio, consenti allo strumento UiPath Studio di impostare il tipo per te. Basta spostare il cursore nella finestra di input per il campo in questione nella scheda Proprietà e digitare set var: items. UiPath Studio registrerà quindi la variabile e imposterà il tipo di oggetto sulla classe appropriata. Questo elimina le congetture per capire quale tipo usare.