Activity Classe

Definição

Uma classe base abstrata usada para criar atividades compostas de objetos pré-existentes Activity .

public ref class Activity abstract
[System.Windows.Markup.ContentProperty("Implementation")]
public abstract class Activity
[<System.Windows.Markup.ContentProperty("Implementation")>]
type Activity = class
Public MustInherit Class Activity
Herança
Activity
Derivado
Atributos

Exemplos

O exemplo a seguir mostra uma implementação simples de uma Activity classe derivada.

Comentários

Activity é a classe base na hierarquia de tipo de atividade. Todos os outros tipos de atividade, como CodeActivity, NativeActivity, AsyncCodeActivity, DynamicActivitye ActivityWithResult derivam dessa classe.

Construtores

Nome Description
Activity()

Inicializa uma nova instância da classe Activity.

Propriedades

Nome Description
CacheId

Obtém o identificador do cache que é exclusivo dentro do escopo da definição do fluxo de trabalho.

Constraints

Obtém uma coleção de Constraint atividades que podem ser configuradas para fornecer validação para o Activity.

DisplayName

Obtém ou define um nome amigável opcional que é usado para depuração, validação, tratamento de exceção e acompanhamento.

Id

Obtém um identificador exclusivo no escopo da definição de fluxo de trabalho.

Implementation

Obtém ou define o delegado que retorna um Activity que contém a lógica de execução.

ImplementationVersion

Obtém ou define a versão da implementação usada.

Métodos

Nome Description
CacheMetadata(ActivityMetadata)

Cria e valida uma descrição dos argumentos, variáveis, atividades filho e delegados de atividades da atividade.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Gera um evento ao criar um mapa de atualização dinâmica.

ShouldSerializeDisplayName()

Indica se a DisplayName propriedade deve ser serializada.

ToString()

Retorna um String que contém o Id e DisplayName do Activity.

Aplica-se a