Projetando e implementando atividades personalizadas
As atividades personalizadas no .NET Framework 4.6.1 são criadas pela montagem de atividades fornecidas pelo sistema em atividades compostas ou pela criação de novos tipos derivados de CodeActivity, AsyncCodeActivityou NativeActivity. Esta seção descreve como criar atividades personalizadas com qualquer um dos métodos.
Importante
As atividades personalizadas por padrão são exibidas no designer de fluxo de trabalho como um retângulo simples com o nome da atividade. Para fornecer uma representação visual personalizada de sua atividade no designer de fluxo de trabalho, você também deve criar um designer personalizado. Para obter mais informações, consulte Usando designers e modelos de atividade personalizados.
Nesta Secção
Opções de criação de atividades
Discute os estilos de criação disponíveis no .NET Framework 4.6.1.
Usando uma atividade personalizada
Descreve como adicionar uma atividade personalizada a um projeto de fluxo de trabalho.
Criação de atividades assíncronas
Descreve como criar atividades assíncronas.
Configurando a validação de atividade
Descreve como a validação de atividade pode ser usada para identificar e relatar erros na configuração de uma atividade antes de sua execução.
Criando uma atividade em tempo de execução
Discute como criar atividades em tempo de execução usando DynamicActivityo .
Propriedades de execução do fluxo de trabalho
Descreve como usar propriedades de execução de fluxo de trabalho para adicionar propriedades específicas de contexto ao ambiente de uma atividade
Usando delegados de atividade
Discute como criar e usar atividades que contêm delegados de atividade.
Usando extensões de atividade
Descreve como criar e usar extensões de atividade.
Consumindo feeds OData de um fluxo de trabalho
Descreve vários métodos para chamar um WCF Data Service de um fluxo de trabalho.
Definição de Atividade, Escopo e Visibilidade
Descreve as opções e regras para definir o escopo de dados e a visibilidade dos membros para as atividades.