Compartilhar via


System.Activities.Validation Namespace

Fornece classes relacionadas à validação de atividade personalizada.

Classes

ActivityValidationServices

Fornece a funcionalidade para validar um fluxo de trabalho.

AddValidationError

Adicione um erro de validação de atividade especificado à atividade antes da execução.

AssertValidation

Adicionará uma violação de restrição a uma lista de violações de restrição se a condição de asserção for avaliada como falsa.

Constraint

Manipula a restrição de validação usada pra validar uma atividade.

Constraint<T>

Manipula uma restrição usada para validar um elemento do tipo T.

GetChildSubtree

Recupera as atividades do fluxo de trabalho filho de uma instância de uma atividade.

GetParentChain

Recupera a coleção de todas as atividades que pertencem ao eixo pai de uma atividade.

GetWorkflowTree

Recupera uma árvore de fluxo de trabalho de uma instância de uma atividade.

ValidationContext

Gera resultados com base no contexto correto para o nó atual na árvore de fluxo de trabalho.

ValidationError

Representa uma instância de um erro de validação ocorre antes da execução do fluxo de trabalho.

ValidationResults

Contém todos os erros de validação gerados pelo Validate(Activity) ao validar um fluxo de trabalho. Esses erros estão contidos nas coleções Errors e Warnings.

ValidationSettings

Representa uma coleção de configurações que personalizam o comportamento que Validate(Activity) exibirá. Também habilita o usuário da atividade a aplicar restrições de política a um fluxo de trabalho.