Name | Signature | Description |
---|
BulkGetGetSchedulePolicyScheduleForUsers | BulkGetSchedulePolicyScheduleEntryDetailsResult1[] BulkGetGetSchedulePolicyScheduleForUsers(Uri[] userUris) | Get the schedule assignment schedule for the specified users |
BulkGetScheduledHoursSummaryForUserDateRanges | BulkGetScheduledHoursSummaryForUserDateRangesResult1[] BulkGetScheduledHoursSummaryForUserDateRanges(UserDateRangeParameter1[] userDateRanges) | Bulk Get scheduled hours summary for multiple dateRanges, users combination |
BulkGetScheduledWorkHoursSummarySeries | ScheduledWorkHoursSummarySeries1[] BulkGetScheduledWorkHoursSummarySeries(Uri[] userUris, DateRangeParameter1 dateRange, Uri periodResolutionUri, Uri startDayOfWeekUri) | Retrieve the summary of scheduled work hours for the specified users within the specified date range |
GetPageOfAvailableSchedulePoliciesByTextSearch | SchedulePolicySearchResult1[] GetPageOfAvailableSchedulePoliciesByTextSearch(Int32 page, Int32 pageSize, SchedulePolicyTextSearchParameter1 textSearch) | Searches for schedule policies matching a given text search parameter which users can be assigned to |
GetScheduledHoursInDateRange | ScheduledHoursDetails1[] GetScheduledHoursInDateRange(Uri userUri, DateRangeParameter1 dateRange) | Get scheduled hours for a user in a date range; no value means there are no hours scheduled for that date. |
GetScheduledWorkHoursSummarySeries | ScheduledWorkHoursSummarySeries1 GetScheduledWorkHoursSummarySeries(Uri userUri, DateRangeParameter1 dateRange, Uri periodResolutionUri, Uri startDayOfWeekUri) | Retrieve the summary of scheduled work hours for a user within the specified date range |
GetSchedulePolicyScheduleForUser | SchedulePolicyScheduleEntryDetails1[] GetSchedulePolicyScheduleForUser(Uri userUri) | Get the schedule assignment schedule for the specified user |
GetSchedulingDataStartDate | Date1 GetSchedulingDataStartDate() | Get the system-wide start date from which scheduling data is available |
GetWorkScheduleLimitInYears | Int32 GetWorkScheduleLimitInYears() | Retrieve the system-wide Work Schedule limit in years |
PutSchedulePolicyScheduleForUser | void PutSchedulePolicyScheduleForUser(Uri userUri, SchedulePolicyScheduleEntryParameter1[] scheduleEntries) | Put the entire schedule policy schedule for the specified user |
UpdateSchedulingDataStartDate | void UpdateSchedulingDataStartDate(Date1 startDate) | Set the system-wide start date from which scheduling data is available |
UpdateWorkScheduleLimitInYears | void UpdateWorkScheduleLimitInYears(Int32 years) | Set the system-wide Work Schedule limit in years |