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
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 |
|
|
IDL |
|
|
DLL |
|