ISchedulerStorageBase.CreateOutlookImportSynchronizer() Method
Creates an object which allows you to control how data in the storage is synchronized with data in MS Outlook’s Calendar.
Namespace: DevExpress.XtraScheduler
Assembly: DevExpress.XtraScheduler.v24.2.Core.dll
NuGet Package: DevExpress.Scheduler.Core
Declaration
Returns
Type | Description |
---|---|
AppointmentImportSynchronizer | An object which can synchronize data in the storage with data in MS Outlook’s Calendar. |
Remarks
The AppointmentSynchronizer object maintains an Outlook appointment identifier via the AppointmentSynchronizer.ForeignIdFieldName mapping. It provides the capability to accomplish synchronization instead of simple export and import operations (for which the AppointmentExporter and AppointmentImporter classes have been constructed).
You can synchronize data in the storage with data in MS Outlook Calendar via the ISchedulerStorageBase.SynchronizeStorageWithOutlook method. After the information is synchronized, the storage will contain a copy of appointments from MS Outlook’s Calendar. If a specific appointment in the storage does not match any appointment in MS Outlook’s Calendar it will be deleted during the synchronization.
Use the ISchedulerStorageBase.CreateOutlookImportSynchronizer
method to control how data is synchronized. Call this method to create an DevExpress.XtraScheduler.Exchange.AppointmentImportSynchronizer object and subscribe to its events to control individual synchronization operations.
Related GitHub Examples
The following code snippet (auto-collected from DevExpress Examples) contains a reference to the CreateOutlookImportSynchronizer() method.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.