ISyncSchedule interface
[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 |