Atividades de fluxo de trabalho personalizadas (componentes de fluxo de trabalho)

Você pode estender as opções disponíveis no designer de fluxo de trabalho usado no Dynamics 365 for Customer Engagement. Essas extensões são disponibilizadas no designer criando e registrando um assembly que contém uma classe que estende a CodeActivity classe. Essas extensões geralmente são chamadas de assemblies de fluxo de trabalho ou atividades de fluxo de trabalho. Você pode usar essas extensões personalizadas dentro do designer usado para fluxos de trabalho, ações personalizadas e caixas de diálogo.

A capacidade de usar essas extensões personalizadas com o Dynamics 365 for Customer Engagement (online) é fornecida pelo Dataverse. Para obter informações sobre como criar, implantar e depurar essas extensões, consulte a documentação do Dataverse:extensões de fluxo de trabalho do >.

A seção a seguir se aplica ao Dynamics 365 Customer Engagement (local).

Opções locais

Os desenvolvedores no local devem estar cientes dos recursos adicionais disponíveis ao depurar ou registrar assemblies e atividades do fluxo de trabalho personalizados.

Registro de assemblies de atividades de fluxo de trabalho personalizado

O Dynamics 365 Customer Engagement (local) dá suporte à execução de atividades personalizadas de fluxo de trabalho em confiança parcial ou total.

Ao registrar um assembly de atividade de fluxo de trabalho personalizado, você não registra uma etapa como é feita para plug-ins. Para obter informações de registro mais detalhadas, consulte Registrar um plug-in a ser implantado no local

Depurando atividades de fluxo de trabalho personalizadas

Para depurar uma atividade do fluxo de trabalho personalizada, copie o arquivo .pdb do assembly para a pasta %installdir%\server\bin\assembly. O assembly pode ser implantado em disco ou armazenado no banco de dados. A implantação recomendada está no banco de dados, mas para depurar você deve selecionar a opção em disco. Em seguida, anexe o depurador ao CrmAsyncService.exe processo. Certifique-se de remover o arquivo .pdb quando terminar de depurar, pois ele usa memória para que ele seja carregado.

Para obter informações mais detalhadas de depuração, consulte Depurar um plugin.

Extensões de fluxo de trabalho

Escreva fluxos de trabalho para automatizar processos de negócios

Gravar plug-ins para o Dynamics 365 Customer Engagement (on-premises)