Compartilhar via


ForEachActivity interface

Essa atividade é usada para iterar em uma coleção e executar determinadas atividades.

Extends

Propriedades

activities

Lista de atividades a serem executadas.

batchCount

Contagem de lotes a ser usada para controlar o número de execução paralela (quando isSequential estiver definido como false).

isSequential

O loop deve ser executado em sequência ou em paralelo (máximo de 50)

items

Coleção a ser iterada.

type

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

Propriedades herdadas

dependsOn

A atividade depende da condição.

description

Descrição da atividade.

name

Nome da atividade.

onInactiveMarkAs

Resultado do status da atividade quando o estado é definido como Inativo. Essa é uma propriedade opcional e, se não for fornecida quando a atividade estiver inativa, o status será Bem-sucedido por padrão.

state

Estado da atividade. Essa é uma propriedade opcional e, se não for fornecida, o estado será Ativo por padrão.

userProperties

Propriedades do usuário de atividade.

Detalhes da propriedade

activities

Lista de atividades a serem executadas.

activities: ActivityUnion[]

Valor da propriedade

batchCount

Contagem de lotes a ser usada para controlar o número de execução paralela (quando isSequential estiver definido como false).

batchCount?: number

Valor da propriedade

number

isSequential

O loop deve ser executado em sequência ou em paralelo (máximo de 50)

isSequential?: boolean

Valor da propriedade

boolean

items

Coleção a ser iterada.

items: Expression

Valor da propriedade

type

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

type: "ForEach"

Valor da propriedade

"ForEach"

Detalhes das propriedades herdadas

dependsOn

A atividade depende da condição.

dependsOn?: ActivityDependency[]

Valor da propriedade

Herdado deControlActivity.dependsOn

description

Descrição da atividade.

description?: string

Valor da propriedade

string

Herdado deControlActivity.description

name

Nome da atividade.

name: string

Valor da propriedade

string

Herdado deControlActivity.name

onInactiveMarkAs

Resultado do status da atividade quando o estado é definido como Inativo. Essa é uma propriedade opcional e, se não for fornecida quando a atividade estiver inativa, o status será Bem-sucedido por padrão.

onInactiveMarkAs?: string

Valor da propriedade

string

Herdado deControlActivity.onInactiveMarkAs

state

Estado da atividade. Essa é uma propriedade opcional e, se não for fornecida, o estado será Ativo por padrão.

state?: string

Valor da propriedade

string

Herdado deControlActivity.state

userProperties

Propriedades do usuário de atividade.

userProperties?: UserProperty[]

Valor da propriedade

Herdado deControlActivity.userProperties