Exemple : Créer un plug-in de base

Cet exemple montre comment entrer un plug-in simple qui crée une activité de suivi.

Comment exécuter cet exemple

  1. Télécharger ou cloner le référentiel Exemples pour en avoir une copie locale. Cet exemple se trouve sous PowerApps-Samples-master\dataverse\orgsvc\C#\FollowupPlugin.
  2. Ouvrez l’exemple de solution dans Visual Studio, accédez aux propriétés du projet, puis vérifiez que l’assembly sera signé pendant la build. Appuyez sur F6 pour générer l’assemblage d’un exemple (FollowupPlugin.dll).
  3. Exécutez l’outil Plug-in Registration et enregistrez l’exemple d’assembly dans le sandbox et la base de données du serveur D365. Lors de l’enregistrement d’une étape, spécifiez le message Créer, la table Account et le mode asynchrone.
  4. À l’aide de l’application D365, effectuez l’opération appropriée pour invoquer le message et la requête de table sur lesquels vous avez enregistré le plug-in (créez un compte).
  5. Une fois que le plug-in s’exécute, vous devriez voir une nouvelle entrées de journal de suivi « FollowupPlugin : Création de l’activité de tâche réussie » et une nouvelle activité avec pour objet « Envoyer un courrier électronique au nouveau client. » doit s’activer dans 7 jours.
  6. Lorsque vous avec terminé vos tests, annulez l’enregistrement de l’assembly et de l’étape.

En quoi consiste cet exemple :

Une fois exécuté à la création d’un compte, le plug-in crée une activité pour rappeler à l’utilisateur de suivre par le client du compte dans 7 jours.

Utiliser cet exemple

Afin de simuler le scénario décrit dans En quoi consiste cet exemple, l’exemple procède comme suit :

Démontrer

  1. Comment créer une activité de tâche et la planifier à une date ultérieure.
  2. Comment utiliser le service de suivi pour enregistrer les informations d’exécution.
  3. Comment déceler les exceptions dans le service web et les traiter.

Voir aussi

Écrire un plug-in
Enregistrer un plug-in

Notes

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é).