Prise en charge de l’exécution hors connexion avec Dynamics 365 pour Microsoft Office

Le mode hors connexion est uniquement pris en charge sur Dynamics 365 pour Microsoft Office Outlook avec Accès hors connexion. Vous pouvez inscrire des plug-ins pour s’exécuter lorsque le client Outlook est en mode en ligne, en mode hors connexion ou les deux. Votre code de plug-in peut vérifier s’il s’exécute en mode hors connexion en vérifiant la IsExecutingOffline propriété.

Lorsque vous concevez un plug-in qui sera inscrit pour l’exécution en ligne et hors connexion, n’oubliez pas que le plug-in peut s’exécuter deux fois. La première fois, Dynamics 365 pour Microsoft Office Outlook avec Accès hors connexion est hors connexion. Le plug-in s’exécute à nouveau lorsque Dynamics 365 pour Outlook passe en ligne et la synchronisation entre Dynamics 365 pour Outlook et Dynamics 365 Server se produit. Vous pouvez vérifier la IsOfflinePlayback propriété pour déterminer si le plug-in s’exécute en raison de cette synchronisation.

Emprunt d’identité dans les plug-ins hors connexion

Pour les plug-ins s’exécutant hors connexion, toutes les entités créées par le plug-in sont détenues par l’utilisateur connecté. L’emprunt d’identité dans les plug-ins n’est pas pris en charge en mode hors connexion.

Pour plus d’informations sur l’emprunt d’identité, consultez Emprunt d’identité dans les plug-ins et emprunt d’identité d’un utilisateur.

Inscrire un plug-in hors connexion

Si votre assembly de plug-in contient du code qui prend en charge l’exécution pendant que Dynamics 365 pour Outlook est hors connexion, il existe une sécurité supplémentaire que la plateforme Dynamics 365 Customer Engagement (local) impose aux assemblys inscrits. Pour plus d’informations, consultez Procédure pas à pas : Configurer la sécurité d’assembly pour un plug-in hors connexion.

Pour obtenir des informations générales sur l’inscription des plug-ins, consultez Inscrire et déployer des plug-ins.

Déboguer un plug-in hors connexion

Vous trouverez des informations générales sur le débogage des plug-ins dans Déboguer un plug-in. Lors du débogage d’un plug-in qui s’exécute pendant que le client est hors connexion, attachez votre débogueur au processus de Microsoft.Crm.Application.Hoster.exe sur l’ordinateur sur lequel le client s’exécute.

Voir aussi

Développement de plug-ins
Messages et entités pris en charge pour les plug-insÉcrivent un plug-in