Compartilhar via


Tutorial de introdução

Esta seção contém um conjunto de tópicos passo a passo que apresentam a programação de aplicativos do Windows Workflow Foundation (WF). Seguindo os procedimentos nestes tópicos, você criará um aplicativo que é um jogo de adivinhação de números. O primeiro tópico do tutorial leva você pelas etapas para criar as atividades personalizadas necessárias para o fluxo de trabalho. No segundo tópico, estas atividades são montadas junto com atividades internas de fluxo de trabalho em um fluxo de trabalho de fluxograma. No terceiro tópico, o aplicativo host é configurado para executar o fluxo de trabalho e, no tópico final, a persistência é introduzida. Cada etapa nesse processo depende das etapas anteriores, portanto, recomendamos que você as conclua em ordem.

Nesta seção

Como criar uma atividade
Descreve como criar uma atividade personalizada que deriva de NativeActivity<TResult>, e como compor essa atividade juntamente com uma atividade interna predefinida em uma atividade composta usando o designer de atividade.

Como criar um fluxo de trabalho
Descreve como criar fluxogramas, sequenciais e fluxos de trabalho de máquina de estado utilizando as atividades embutidas e as atividades personalizadas do tutorial anterior.

Como executar um fluxo de trabalho
Descreve como invocar um fluxo de trabalho a partir de um ambiente de hospedagem, transferir dados de entrada e saída em um fluxo de trabalho e como retomar marcadores.

Como criar e executar um fluxo de trabalho de execução longa
Descreve como adicionar persistência a um aplicativo de fluxo de trabalho.

Como criar um participante de acompanhamento personalizado
Descreve como criar um participante de rastreamento personalizado e um perfil de acompanhamento.

Como hospedar várias versões de um fluxo de trabalho lado a lado
Descreve como usar WorkflowIdentity para hospedar várias versões de um fluxo de trabalho lado a lado.

Como atualizar a definição de uma instância de fluxo de trabalho em execução
Descreve como usar a atualização dinâmica para modificar instâncias de fluxo de trabalho em execução.

Consulte também