Share via


Soporte de ejecución sin conexión con Dynamics 365 for Microsoft Office

El modo sin conexión solo se admite en Dynamics 365 for Microsoft Office Outlook con acceso sin conexión. Puede registrar complementos para ejecutar cuando el cliente de Outlook esté en el modo en línea, sin conexión o en ambos. El código de complementos puede comprobar si se está ejecutando en modo sin conexión mediante la comprobación de la propiedad IsExecutingOffline.

Cuando diseñe un complemento que se registre para la ejecución en línea y sin conexión, recuerde que el complemento se puede ejecutar dos veces. La primera vez es mientras Dynamics 365 for Microsoft Office Outlook con acceso sin conexión está sin conexión. El complemento se ejecuta de nuevo cuando Dynamics 365 for Outlook se conecta y se produce la sincronización entre Dynamics 365 for Outlook y Dynamics 365 Server. Para comprobar la propiedad IsOfflinePlayback para determinar si el complemento se está ejecutando debido a esta sincronización.

Suplantación en complementos sin conexión

Para los complementos que se ejecutan sin conexión, el usuario que inició la sesión es el propietario de cualquier entidad creada por el complemento. No se admite la suplantación en complementos cuando se trabaja en el modo sin conexión.

Para obtener más información acerca de la suplantación, consulte Suplantación en complementos y Suplantar a un usuario.

Registrar un complemento sin conexión

Si su complemento ensamblado contiene código que se puede ejecutar mientras Dynamics 365 for Outlook está sin conexión, hay una seguridad adicional que la plataforma Dynamics 365 Customer Engagement (on-premises) impone a los ensamblados registrados. Para más información, ver Tutorial: configuración de la seguridad de ensamblado para un pluggin sin conexión

Para obtener más información general acerca del registro de complementos, consulte Registrar e implementar complementos.

Depurar un complemento sin conexión

La información general sobre depuración de complementos se puede encontrar en Depurar un complemento. Cuando se depura un complemento que se ejecuta cuando el cliente está sin conexión, adjunte a su depurador el proceso de Microsoft.Crm.Application.Hoster.exe en el equipo donde el cliente se está ejecutando.

Vea también

Desarrollo de pluggins
Mensajes y entidades admitidos para complementosEscribir un complemento