Partager via


Activités de workflow personnalisées (assemblys de workflow)

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

Mise à jour de Microsoft Dynamics CRM 2015 et de Microsoft Dynamics CRM Online 2015 prend en charge l'inscription et l'exécution des activités de workflow personnalisées en plus des activités prêtes à l'emploi fournies par Windows Workflow Foundation.Windows Workflow Foundation comprend une bibliothèque d'activités qui fournit des activités pour le flux de commande, l’envoi et la réception de messages, l’exécution de tâches en parallèle, etc. Toutefois, pour construire des applications qui répondent aux besoins de l’organisation, vous pouvez avoir besoin d’activités qui effectuent des tâches spécifiques à cette application. Pour que cela soit possible, Windows Workflow Foundation prend en charge la création d’activités de workflow personnalisées.

Vous pouvez écrire des activités de workflow personnalisées dans du code Microsoft Visual C# ou Microsoft Visual Basic .NET en créant un assembly qui contient une ou plusieurs classes dérivées de la classe Windows Workflow FoundationCodeActivity. Cet assembly est annoté avec les attributs .NET afin de fournir les métadonnées que Microsoft Dynamics 365 utilise au moment de l’exécution pour lier votre code au moteur de workflow.

Après avoir créé un assembly qui contient une ou plusieurs activités de workflow personnalisées, enregistrez cet assembly auprès de Microsoft Dynamics 365. Ce processus est similaire à l’enregistrement d’un plug-in. L’activité de workflow personnalisée peut ensuite être incorporée dans un workflow ou un dialogue dans le formulaire Process dans Microsoft Dynamics 365.

Notes

Microsoft Dynamics CRM Online prend uniquement en charge l’exécution dans le bac à sable (sandbox) (confiance partielle) des activités de workflow personnalisées.Microsoft Dynamics CRM 2015 local prend uniquement en charge l’exécution dans le bac à sable (sandbox) des activités de workflow personnalisées en mode de confiance partielle ou totale.

Dans cette section

Créer une activité de workflow personnalisée

Ajouter des métadonnées à une activité de workflow personnalisée

Utiliser le service Web IOrganization dans une activité de workflow personnalisée

Inscrire et utiliser un assembly d’activité de workflow personnalisée

Déboguer une activité de workflow personnalisée

Mettre à jour une activité de workflow personnalisée à l’aide du contrôle de version d’assembly

Classes, attributs et types de processus

Exemple : créer une activité de workflow personnalisée

Exemple : Mettre à jour l’anniversaire suivant à l’aide d’une activité de workflow personnalisée

Exemple : calculer un score de crédit avec une activité de workflow personnalisée

Sections connexes

Écrire des workflows pour automatiser les processus d’entreprise

Écrire des plug-ins pour étendre les processus d’entreprise

Isolement, approbations et statistiques des plug-ins

© 2017 Microsoft. Tous droits réservés. Copyright