ISyncProviderConfigUI interface (syncregistration.h)
Represents configuration UI information used to build and register a synchronization provider.
Inheritance
The ISyncProviderConfigUI interface inherits from the IUnknown interface. ISyncProviderConfigUI also has these types of members:
Methods
The ISyncProviderConfigUI interface has these methods.
ISyncProviderConfigUI::CreateAndRegisterNewSyncProvider Creates and registers a new synchronization provider. |
ISyncProviderConfigUI::GetRegisteredProperties Obtains configuration UI properties for reading and writing. |
ISyncProviderConfigUI::Init Initializes the configuration UI for a synchronization provider. |
ISyncProviderConfigUI::ModifySyncProvider Updates the ISyncProviderInfo of the synchronization provider that is configured by this ISyncProviderConfigUI. |
Remarks
The writer of a synchronization provider should implement an ISyncProviderConfigUI (a builder) for a synchronization provider if it requires additional information and properties to be set before it can be created. For example, a synchronization provider may require a user to enter credentials before their data can be synchronized.
If the registered synchronization provider is a Microsoft Sync Framework provider, then the Init method will be called by the Sync Framework synchronization session. For more information about the different types of synchronization providers you can write for Windows, see Options for Building a Synchronization Provider.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Target Platform | Windows |
Header | syncregistration.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for