Che cos'è un tipo di dati IEnumerable UiPath valido per UiPath QueueItems
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
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.
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.