Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[The ISyncSchedule interface is available for use through Windows XP. It is not available in subsequent versions of Windows.]
Exposes methods associated with an individual synchronization schedule.
Members
The ISyncSchedule interface inherits from the IUnknown interface. ISyncSchedule also has these types of members:
- Methods
Methods
The ISyncSchedule interface has these methods.
| Method | Description |
|---|---|
| AddItem | Adds an item to the synchronization schedule. |
| EditSyncSchedule | Opens the UI from which alterations can be made to this synchronization schedule. |
| EnumItems | Enumerates items in this synchronization schedule. |
| GetAccountInformation | Gets the user name of the account associated with the schedule. |
| GetConnection | Gets details about a synchonization schedule's connection. |
| GetFlags | Gets the set of flags that were set on this schedule when it was created. |
| GetITask | Gets the task scheduler for the synchronization schedule, which is used to run tasks and to set and retrieve task properties. |
| GetItemCheck | Gets a value stating whether the item currently appears in the UI with a check mark indicating that it is selected for synchronization. |
| GetMostRecentRunTime | Gets the time of the last synchronization. |
| GetNextRunTime | Gets the time when the synchronization is next scheduled to run. |
| GetScheduleCookie | Gets the ID of the schedule. |
| GetScheduleName | Gets the declared name of the schedule. |
| GetTrigger | Gets an interface that is used to access and set triggers for the scheduled task. Triggers specify task start times, repetition criteria, and other parameters that control when a task is run. |
| RegisterItems | Not implemented. |
| Save | Saves the synchronization schedule. |
| SetAccountInformation | Sets information regarding the user account associated with the schedule. |
| SetConnection | Sets information concerning a synchonization schedule's connection. |
| SetFlags | Sets flags for a synchonization schedule. |
| SetItemCheck | Sets whether the item appears in the UI with a check mark indicating that it is selected for synchronization. |
| SetScheduleName | Sets the name of the schedule as seen in the UI. |
| UnregisterItems | Not implemented. |
Requirements
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
Minimum supported server |
Windows Server 2003 [desktop apps only] |
End of client support |
Windows XP |
End of server support |
Windows Server 2003 |
Header |
Syncmgr.h |
IDL |
Syncmgr.idl |
DLL |
Mobsync.dll |