Atividades personalizadas de fluxo de trabalho (assemblies de fluxo de trabalho)

 

Publicado: novembro de 2016

Aplicável a: Dynamics CRM 2015

O Atualização do Microsoft Dynamics CRM 2015 e Microsoft Dynamics CRM Online 2015 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 CRM Online oferece suporte apenas à execução de área restrita (confiança parcial) de atividades personalizadas de fluxo de trabalho. O Microsoft Dynamics CRM 2015 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

Gravar fluxos de trabalho para automatizar processos empresariais

Crie plug-ins para ampliar os processos empresariais

Isolamento, estatísticas e confianças de plug-in

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais