Share via


Unterstützung der Offline-Ausführung mit Dynamics 365 for Microsoft Office

Der Offline-Modus wird nur auf Dynamics 365 for Microsoft Office Outlook mit Offline Access unterstützt. Sie können Plugins registrieren, um sie auszuführen, wenn sich der Outlook-Client im Online-Modus, im Offline-Modus oder in beiden Fällen befindet. Der Plug-In-Code kann überprüfen, ob er im Offlinemodus ausgeführt wird, indem er die IsExecutingOffline-Eigenschaft überprüft.

Wenn Sie ein Plug-In entwerfen, das für die Online- und Offlineausführung registriert wird, denken Sie daran, dass das Plug-In zweimal ausgeführt werden kann. Das erste Mal ist, während Dynamics 365 for Microsoft Office Outlook mit Offline Access offline ist. Das Plug-in wird wieder ausgeführt, wenn Dynamics 365 for Outlook online geht und die Synchronisation zwischen Dynamics 365 for Outlook und dem Dynamics 365 Server erfolgt. Sie können die IsOfflinePlayback-Eigenschaft überprüfen, um zu ermitteln, ob das Plug-In aufgrund der Synchronisierung ausgeführt wird.

Identitätswechsel in Offline-Plug-Ins

Bei Plug-Ins, die offline ausgeführt werden, besitzt der angemeldete Benutzer alle Entitäten, die vom Plug-In erstellt werden. Identitätswechsel in Plug-Ins wird im Offlinemodus nicht unterstützt.

Weitere Informationen zum Identitätswechsel finden Sie unter Identitätswechsel in Plugins und Identitätswechsel eines Benutzers.

Registrieren eines Offline-Plugins

Wenn Ihre Plug-In-Assembly Code enthält, der die Ausführung unterstützt, während die Dynamics 365 for Outlook offline ist, gibt es zusätzliche Sicherheit, die die Plattform Dynamics 365 Customer Engagement (on-premises) registrierten Assemblies auferlegt. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Assemblysicherheit für ein Offline-Plug-In konfigurieren.

Allgemeine Informationen zur Plugin-Registrierung finden Sie unter Registrieren und Bereitstellen von Plug-Ins.

Debuggen eines Offline-Plugins

Allgemeine Informationen zum Debuggen von Plugins finden Sie unter Debuggen eines Plug-Ins. Wenn Sie ein Plugin debuggen, das ausgeführt wird, während der Client offline ist, hängen Sie Ihren Debugger an den Prozess Microsoft.Crm.Application.Hoster.exe auf dem Computer an, auf dem der Client ausgeführt wird.

Siehe auch

Plug-In-Entwicklung
Unterstützte Nachrichten und Entitäten für Plug-InsSchreiben eines Plug-Ins