Version

Recurrence Class Members

The following tables list the members exposed by Recurrence.

Public Constructors
 NameDescription
Public ConstructorRecurrence ConstructorCreates a new instance of the Recurrence object.  
Public Properties
 NameDescription
Public PropertyDataKeyGets/sets unique key object used in data binding. For keys that are of type string, the Key property can also be used. (Inherited from Infragistics.WebUI.Shared.WebDataObject)
Public PropertyDayOfMonthGets/sets the number of the day in its respective month on which each occurrence will occur. Applicable only when the Period property is set to 'Monthly' or 'Yearly'.  
Public PropertyDayOfWeekMaskGets/sets the day(s) of the week on which each occurrence occurs.  
Public PropertyDayOfWeekMaskUtcGets/sets the day(s) of the week on which each occurrence occurs in UTC.  
Public PropertyDescriptionReturns the human-readable description of this Recurrence instance.  
Public PropertyEditTypeDetermines whether the entire series or only the individual occurrence will be deleted, or if the user will be prompted to select.  
Public PropertyEndDateUtcGets/sets the date that defines the end of the recurrence.  
Public PropertyHasVariancesReturns a boolean value indicating whether any variance activities are associated with this recurring activity root.  
Public PropertyIsEmptyCheck if object contains only default values. (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public PropertyKeyGets/sets unique key string used in data binding. For keys that are not of type string, use the DataKey property. (Inherited from Infragistics.WebUI.Shared.WebDataObject)
Public PropertyLastReminderDateTimeUtcGets/sets the date/time of the last reminder notification produced for an occurrence within this recurring series.  
Public PropertyMaxOccurrencesGets/sets the maximum number of occurrences for the recurrence.  
Public PropertyMonthOfYearGets/sets the month of the year on which individual occurrences will occur.  
Public PropertyPeriodGets/sets the frequency at which the recurrence occurs, i.e., whether it occurs daily, weekly, monthly or yearly.  
Public PropertyPeriodMultipleGets/sets the interval between occurrences of the recurrence.  
Public PropertyRecurrenceDayOfMonthGets/sets whether the recurrence should occur on the first, second, third, fourth or last occurrence of the day of the week (corresponding to the value of the DayOfWeekMask property) in its respective month.  
Public PropertyRecurrenceIdGets a globally unique identifier that identifies this instance. Used for deserialization purposes.  
Public PropertyRootActivityReturns the Appointment object that fully describes all occurrences (except for the date and start/end time) of 'non-variance' recurrences. This Appointment acts as a template that describes the subject, location, etc. of the recurrence.  
Public PropertyStartDateUtcGets the date that defines the beginning of the recurrence.  
Public PropertyUtcOffsetThe UTC offset of when the Recurrence was created or last modified.  
Public PropertyVariancesReturns a collection of Appointments that belong to the recurrence represented by this Recurrence that have been modified.  
Protected Properties
 NameDescription
Protected PropertyEnableViewStateTurns on ViewState tracking for this WebObject (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Protected PropertySubObjects (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Protected PropertyViewStateGets a dictionary of state information (StateBag) that allows you to save and restore the view state of a server control across multiple requests for the same page. (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public Methods
 NameDescription
Public MethodGetValueOverloaded. Obtains a property value from ViewState based on the string id define as a constant in the derived class. (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public MethodIsDirtyOverloaded. Public shortcut to check if object has had data changes (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public MethodOnItemBoundCalled when an object has been bound to a datastore (Inherited from Infragistics.WebUI.Shared.WebDataObject)
Public MethodResetClears the values of all properties within the object and also clears the viewstate for the object (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public MethodResetKeySets the key back to null. (Inherited from Infragistics.WebUI.Shared.KeyedWebObjectBase)
Public MethodResetMaxOccurrencesResets the MaxOccurrences property to its default value.  
Public MethodSetValueSets an object value so that it is maintained in viewstate (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public MethodToStringString formatted for visual designer. (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Protected Methods
 NameDescription
Protected MethodCreateSubObject (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Protected MethodGetSubObjectObtains a subobject reference based on the specified id value. SubObjects are automatically managed for ViewState (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Protected MethodOnPropertyChange (Inherited from Infragistics.WebUI.Shared.WebDataObject)
Protected MethodSetSubObject (Inherited from Infragistics.WebUI.Shared.WebDataObject)
See Also