Activités de workflow personnalisées (assemblys de workflow)
Date de publication : janvier 2017
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Microsoft Dynamics 365 (Online et local) 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 365 (Online) prend uniquement en charge l’exécution dans le bac à sable (sandbox) (confiance partielle) des activités de workflow personnalisées.Microsoft Dynamics 365 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
Automatiser les processus d'entreprise à l'aide du processus Dynamics 365
Écrire des plug-ins pour étendre les processus d’entreprise
Isolement, approbations et statistiques des plug-ins
Microsoft Dynamics 365
© 2017 Microsoft. Tous droits réservés. Copyright