Activités de workflow personnalisées (assemblys de workflow)
Vous pouvez étendre les options disponibles dans le concepteur de workflows utilisé dans Dynamics 365 for Customer Engagement. Ces extensions sont disponibles dans le concepteur en créant et en enregistrant un assembly contenant une classe qui développe la classe CodeActivity. Ces extensions sont généralement appelées des assemblys de workflow ou des activités de workflow. Vous pouvez utiliser ces extensions personnalisées dans le concepteur utilisé pour les workflows, les actions personnalisées et les dialogues.
La possibilité d’utiliser ces extensions personnalisées avec Dynamics 365 for Customer Engagement (en ligne) est fournie par Dataverse. Pour plus d’informations sur la création, le déploiement, et le débogage de ces extensions, voir la documentation Dataverse : Dataverse > Extensions de workflow.
La section suivante s’applique à Dynamics 365 Customer Engagement (on-premises).
Options locales
Les développeurs locaux doivent connaître les fonctionnalités supplémentaires disponibles lors du débogage ou de l’enregistrement d’activités de workflow et d’assemblys personnalisés.
Inscription d’assemblys d’activité de workflow personnalisés
Dynamics 365 Customer Engagement (on-premises) prend en charge l’exécution d’activités de workflow personnalisées en mode de confiance partielle ou totale.
Lors de l’enregistrement d’un assembly d’activité de workflow personnalisé, vous ne marquez pas une étape comme validée pour les plug-ins. Pour en savoir plus sur les informations d’inscription, voir Inscrire un plug-in à déployer au niveau local
Débogage des activités de workflow personnalisées
Pour déboguer une activité de workflow personnalisée, copiez le fichier .pdb de l’assembly dans le dossier %installdir%\server\bin\assembly. L’assembly peut être déployé sur le disque ou stocké dans la base de données. Il est recommandé de le déployer dans la base de données, mais vous devez sélectionner le déploiement sur le disque pour le débogage. Ensuite, associez le débogueur au processus CrmAsyncService.exe. Veillez à supprimer le fichier .pdb à la fin du débogage, car il utilise de la mémoire pour le chargement.
Pour en savoir plus sur le débogage, voir Déboguer un plug-in.
Sections associées
Écrire des workflows pour automatiser les processus d’entreprise
Écrire des plug-ins pour Dynamics 365 Customer Engagement (on-premises)
Hinweis
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).
Commentaires
Envoyer et afficher des commentaires pour