Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

SchedulerDataStorage.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.dll

NuGet Package: DevExpress.Win.Scheduler

#Declaration

public AppointmentImportSynchronizer CreateOutlookImportSynchronizer()

#Returns

Type Description
AppointmentImportSynchronizer

An AppointmentImportSynchronizer 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 SchedulerDataStorage.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 SchedulerDataStorage.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.

See Also