IValidationRuleService1

Operations

NameSignatureDescription
BulkDeleteValidationRuleBulkDeleteResults1 BulkDelete(Uri[] validationRuleUris, Uri validationRuleBulkDeleteOptionUri)Delete the specified departments
Deletevoid Delete(Uri validationRuleUri)Operation Delete
DeleteValidationRuleAssignmentScheduleEntryvoid DeleteValidationRuleAssignmentScheduleEntry(Uri validationRuleScheduleEntryUri)Delete the specified validation rule assignment schedule entry
GetEnabledValidationRulesValidationRuleReference1[] GetEnabledValidationRules()Retrieve all validation rules that are currently enabled.
GetPageOfValidationRulesByTextSearchValidationRuleSearchResult1[] GetPageOfValidationRulesByTextSearch(Int32 page, Int32 pageSize, ValidationRuleTextSearchParameter1 textSearch)Searches for validation rule matching a given text search parameter.
GetUserValidationRuleAssignmentDetailsUserValidationRuleAssignmentScheduleEntryDetails1 GetUserValidationRuleAssignmentDetails(Uri userUri, Date1 asOfDate)Get the validation rule assignment schedule for the specified user on the specified date, or today if not specified
GetUserValidationRuleAssignmentScheduleUserValidationRuleAssignmentScheduleEntryDetails1[] GetUserValidationRuleAssignmentSchedule(Uri userUri)Get the validation rule assignment schedule for the specified user
GetValidationRuleDetailsValidationRuleDetails1 GetValidationRuleDetails(Uri validationRuleUri)Retrieve ValidationRule details from a ValidationRule URI.
PutUserValidationRuleAssignmentSchedulevoid PutUserValidationRuleAssignmentSchedule(Uri userUri, ValidationRuleTargetParameter1 initialValidationRule, UserValidationRuleAssignmentScheduleEntryParameter1[] scheduleEntries)Put the entire validation rule assignment schedule for the specified user
PutUserValidationRuleAssignmentSchedule2void PutUserValidationRuleAssignmentSchedule2(Uri userUri, UserValidationRuleAssignmentScheduleEntryParameter1[] scheduleEntries)Put the entire validation rule assignment schedule for the specified user
UpdateValidationRuleAssignmentScheduleEntryvoid UpdateValidationRuleAssignmentScheduleEntry(Uri validationRuleScheduleEntryUri, Uri validationRuleUri)Update the validation rule associated with the specified validation rule assignment schedule entry
UpdateValidationRuleAssignmentScheduleEntryEffectiveDatevoid UpdateValidationRuleAssignmentScheduleEntryEffectiveDate(Uri validationRuleScheduleEntryUri, Date1 effectiveDate)Update the effective date associated with the specified validation rule assignment schedule entry
UpdateValidationRuleAssignmentScheduleOverDateRangevoid UpdateValidationRuleAssignmentScheduleOverDateRange(Uri userUri, Uri validationRuleUri, DateRangeParameter1 dateRange)Updates the specified user's validation rule for the given date range