Schedule
|
The ScheduleDefinition type exposes the following members.
| Name | Description | |
|---|---|---|
|
|
AddEmbeddedSchedule | Adds an embedded ScheduleDefinition. |
|
|
AddField(SchedulableField) | Adds a regular field at the end of the list. |
|
|
AddField(ScheduleFieldType) | Adds a regular field at the end of the list. |
|
|
AddField(ScheduleFieldType, ElementId) | Adds a regular field at the end of the list. |
|
|
AddFilter | Adds a new filter at the end of the list. |
|
|
AddSortGroupField | Adds a new sorting/grouping field at the end of the list. |
|
|
CanFilter | Checks whether filters can be added to this ScheduleDefinition. |
|
|
CanFilterByGlobalParameters | Checks whether a field can be used with a global parameter-based filter. |
|
|
CanFilterByParameterExistence | Checks whether a field can be used with a HasParameter filter. |
|
|
CanFilterBySubstring | Checks whether a field can be used with a substring-based filter. |
|
|
CanFilterByValue | Checks whether a field can be used with a value-based filter. |
|
|
CanFilterByValuePresence | Checks whether a field can be used with a value presence-based filter. |
|
|
CanHaveEmbeddedSchedule | Indicates if this ScheduleDefinition can have an embedded ScheduleDefinition added. |
|
|
CanIncludeLinkedFiles | Checks whether the schedule is a type that supports including elements from linked files. |
|
|
CanSortByField | Checks whether a field can be used for sorting/grouping. |
|
|
ClearFields | Removes all fields. |
|
|
ClearFilters | Removes all filters. |
|
|
ClearSortGroupFields | Removes all sorting/grouping fields. |
|
|
Dispose | |
|
|
Equals |
Determines whether the specified object is equal to the current object.
(Inherited from Object ) |
|
|
GetField(Int32) | Gets a field. |
|
|
GetField(ScheduleFieldId) | Gets a field. |
|
|
GetFieldCount | Gets the number of fields in this ScheduleDefinition. |
|
|
GetFieldId | Converts a field index to the corresponding field ID. |
|
|
GetFieldIndex | Converts a field ID to the corresponding field index. |
|
|
GetFieldOrder | Gets the IDs of the current list of fields in order. |
|
|
GetFilter | Gets a filter. |
|
|
GetFilterCount | Gets the number of filters in this ScheduleDefinition. |
|
|
GetFilters | Gets all filters in this ScheduleDefinition. |
|
|
GetHashCode |
Serves as the default hash function.
(Inherited from Object ) |
|
|
GetSchedulableFields | Gets a list of all non-calculated/non-combined fields that are eligible to be included in this schedule. |
|
|
GetSortGroupField | Gets a sorting/grouping field. |
|
|
GetSortGroupFieldCount | Gets the number of sorting/grouping fields in this ScheduleDefinition. |
|
|
GetSortGroupFields | Gets all sorting/grouping fields in this ScheduleDefinition. |
|
|
GetType |
Gets the
Type
of the current instance.
(Inherited from Object ) |
|
|
GetValidCategoriesForEmbeddedSchedule | Get all categories that can be used for an embedded ScheduleDefinition in this ScheduleDefinition. |
|
|
InsertCombinedParameterField | Adds a combined parameter field at the specified position in the list. |
|
|
InsertField(SchedulableField, Int32) | Adds a regular field at the specified position in the list. |
|
|
InsertField(ScheduleFieldType, Int32) | Adds a regular field at the specified position in the list. |
|
|
InsertField(ScheduleFieldType, ElementId, Int32) | Adds a regular field at the specified position in the list. |
|
|
InsertFilter | Adds a new filter at the specified position in the list. |
|
|
InsertSortGroupField | Adds a new sorting/grouping field at the specified position in the list. |
|
|
IsSchedulableField | Checks whether a non-calculated/non-combined field is eligible to be included in this schedule. |
|
|
IsValidCategoryForEmbeddedSchedule | Indicates if a category can be used for an embedded ScheduleDefinition in this ScheduleDefinition. |
|
|
IsValidCategoryForFilterBySheet | Checks whether a schedule can be filtered by sheet. |
|
|
IsValidCombinedParameters | Checks if data is valid for combined parameters |
|
|
IsValidFieldId | Checks whether a ScheduleFieldId is the ID of a field in this ScheduleDefinition. |
|
|
IsValidFieldIndex | Checks whether an integer is a valid zero-based field index in this ScheduleDefinition. |
|
|
RemoveEmbeddedSchedule | Removes the embedded ScheduleDefinition. |
|
|
RemoveField(Int32) | Removes a field. |
|
|
RemoveField(ScheduleFieldId) | Removes a field. |
|
|
RemoveFilter | Removes a filter. |
|
|
RemoveSortGroupField | Removes a sorting/grouping field. |
|
|
SetFieldOrder | Reorders the fields in the schedule. |
|
|
SetFilter | Replaces a filter. |
|
|
SetFilters | Replaces all filters in this ScheduleDefinition. |
|
|
SetSortGroupField | Replaces a sorting/grouping field. |
|
|
SetSortGroupFields | Replaces all sorting/grouping fields in this ScheduleDefinition. |
|
|
ToString |
Returns a string that represents the current object.
(Inherited from Object ) |