Condividi tramite


CustomActivity interface

Tipo di attività personalizzato.

Extends

Proprietà

autoUserSpecification

Livello di elevazione e ambito per l'utente, il valore predefinito è attività nonadmin. Tipo: stringa (o Espressione con resultType double).

command

Comando per il tipo di attività personalizzato: stringa (o Espressione con stringa resultType).

extendedProperties

Contenitore di proprietà definito dall'utente. Non esiste alcuna restrizione per le chiavi o i valori che è possibile usare. L'attività personalizzata specificata dall'utente ha la responsabilità completa di utilizzare e interpretare il contenuto definito.

folderPath

Percorso cartella per i file di risorse Tipo: stringa (o Espressione con stringa resultType).

referenceObjects

Oggetti di riferimento

resourceLinkedService

Informazioni di riferimento sul servizio collegato alle risorse.

retentionTimeInDays

Tempo di conservazione per i file inviati per l'attività personalizzata. Tipo: double (o Expression con resultType double).

type

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

Proprietà ereditate

dependsOn

L'attività dipende dalla condizione.

description

Descrizione dell'attività.

linkedServiceName

Informazioni di riferimento sul servizio collegato.

name

Nome dell'attività.

onInactiveMarkAs

Risultato dello stato dell'attività quando lo stato è impostato su Inattivo. Si tratta di una proprietà facoltativa e, se non specificata quando l'attività è inattiva, lo stato sarà Succeeded per impostazione predefinita.

policy

Criteri attività.

state

Stato dell'attività. Si tratta di una proprietà facoltativa e, se non specificato, lo stato sarà Attivo per impostazione predefinita.

userProperties

Proprietà utente attività.

Dettagli proprietà

autoUserSpecification

Livello di elevazione e ambito per l'utente, il valore predefinito è attività nonadmin. Tipo: stringa (o Espressione con resultType double).

autoUserSpecification?: any

Valore della proprietà

any

command

Comando per il tipo di attività personalizzato: stringa (o Espressione con stringa resultType).

command: any

Valore della proprietà

any

extendedProperties

Contenitore di proprietà definito dall'utente. Non esiste alcuna restrizione per le chiavi o i valori che è possibile usare. L'attività personalizzata specificata dall'utente ha la responsabilità completa di utilizzare e interpretare il contenuto definito.

extendedProperties?: {[propertyName: string]: any}

Valore della proprietà

{[propertyName: string]: any}

folderPath

Percorso cartella per i file di risorse Tipo: stringa (o Espressione con stringa resultType).

folderPath?: any

Valore della proprietà

any

referenceObjects

Oggetti di riferimento

referenceObjects?: CustomActivityReferenceObject

Valore della proprietà

resourceLinkedService

Informazioni di riferimento sul servizio collegato alle risorse.

resourceLinkedService?: LinkedServiceReference

Valore della proprietà

retentionTimeInDays

Tempo di conservazione per i file inviati per l'attività personalizzata. Tipo: double (o Expression con resultType double).

retentionTimeInDays?: any

Valore della proprietà

any

type

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

type: "Custom"

Valore della proprietà

"Custom"

Dettagli proprietà ereditate

dependsOn

L'attività dipende dalla condizione.

dependsOn?: ActivityDependency[]

Valore della proprietà

Ereditato daExecutionActivity.dependsOn

description

Descrizione dell'attività.

description?: string

Valore della proprietà

string

ereditato daExecutionActivity.description

linkedServiceName

Informazioni di riferimento sul servizio collegato.

linkedServiceName?: LinkedServiceReference

Valore della proprietà

Ereditato daExecutionActivity.linkedServiceName

name

Nome dell'attività.

name: string

Valore della proprietà

string

ereditato daExecutionActivity.name

onInactiveMarkAs

Risultato dello stato dell'attività quando lo stato è impostato su Inattivo. Si tratta di una proprietà facoltativa e, se non specificata quando l'attività è inattiva, lo stato sarà Succeeded per impostazione predefinita.

onInactiveMarkAs?: string

Valore della proprietà

string

ereditato daExecutionActivity.onInactiveMarkAs

policy

Criteri attività.

policy?: ActivityPolicy

Valore della proprietà

Ereditato daExecutionActivity.policy

state

Stato dell'attività. Si tratta di una proprietà facoltativa e, se non specificato, lo stato sarà Attivo per impostazione predefinita.

state?: string

Valore della proprietà

string

ereditato daExecutionActivity.state

userProperties

Proprietà utente attività.

userProperties?: UserProperty[]

Valore della proprietà

ereditato daExecutionActivity.userProperties