Atividades personalizadas de fluxo de trabalho (assemblies de fluxo de trabalho)
Publicado: janeiro de 2017
Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
O Microsoft Dynamics 365 (online e local) suporta o registro e a execução das atividades do fluxo de trabalho personalizado além das atividades fora da caixa fornecidas pelo Windows Workflow Foundation.Windows Workflow Foundation inclui uma biblioteca de atividades que fornece as atividades do fluxo de controle, enviar e receber mensagens, fazendo o trabalho paralelamente, e muito mais. Entretanto, para criar aplicativos que satisfaçam suas necessidades corporativas, você pode precisar de atividades que realizem tarefas específicas para aquele aplicativo. Para tornar isso possível, o Windows Workflow Foundation oferece suporte à criação de atividades personalizadas de fluxo de trabalho.
É possível escrever atividades personalizadas de fluxo de trabalho no código Microsoft Visual C# ou Microsoft Visual Basic .NET ao criar um assembly que contém uma ou mais classes derivadas na classe Windows Workflow FoundationCodeActivity. Essa montagem é anotada com atributos .NET para fornecer os metadados que o Microsoft Dynamics 365 usa durante o tempo de execução para ligar seu código ao mecanismo de fluxo de trabalho.
Após criar uma montagem que contenha uma ou atividades personalizadas de fluxo de trabalho, você registra essa montagem com Microsoft Dynamics 365. Esse processo é semelhante a um registro de plug-in. A atividade de fluxo de trabalho personalizada pode então ser inserida em um fluxo de trabalho ou em um diálogo no formulário de Process em Microsoft Dynamics 365.
Observação
Microsoft Dynamics 365 (online) oferece suporte apenas à execução de área restrita (confiança parcial) de atividades personalizadas de fluxo de trabalho. O Microsoft Dynamics 365 local oferece suporte à execução de área restrita de atividades personalizadas de fluxo de trabalho de confiança completa ou parcial.
Nesta Seção
Criar uma atividade de fluxo de trabalho personalizado
Adicionar metadados para uma atividade de fluxo de trabalho personalizada
Usar o serviço Web IOrganization em uma atividade de fluxo de trabalho personalizada
Registrar e usar um assembly de atividades de fluxo de trabalho personalizadas
Depurar uma atividade de fluxo de trabalho personalizada
Atualizar uma atividade de fluxo de trabalho personalizado usando o controle de versão de assembly
Processar classes, atributos e tipos
Exemplo: Criar uma atividade de fluxo de trabalho personalizada
Exemplo: Atualizar próximo aniversário usando uma atividade de fluxo de trabalho personalizada
Exemplo: Calcular uma pontuação de crédito com uma atividade de fluxo de trabalho personalizada
Seções Relacionadas
Automatizar processos empresariais usando o processo do Dynamics 365
Crie plug-ins para ampliar os processos empresariais
Isolamento, estatísticas e confianças de plug-in
Microsoft Dynamics 365
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais