Version

Appointment Class Members

The following tables list the members exposed by Appointment.

Public Constructors
 NameDescription
Public ConstructorAppointment Constructor  
Protected Fields
Public Properties
 NameDescription
Public PropertyAllDayEventDetermines whether the Activity is an all day event. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
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 PropertyDataRowA.T. DataRow reference (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyDescriptionReturns or sets the description of the Appointment.  
Public PropertyDurationReturns or sets the time duration of the Activity. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyEnableReminderDetermines whether the Reminder is enabled. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyEnableReminderResolvedIndicates whether a reminder notification will be displayed for an Activity. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyEndDateTimeReturns or sets the end date/time of the Activity. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyEndDateTimeUtcReturns or sets the end date/time of the Activity. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyHasResourceIndicates whether this Activity has an organizing Resource. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyHasScheduleInfoIndicates whether the ScheduleInfo property has been initialized on the current Activity to a WebScheduleInfo owner. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyHasStyleIndicates whether a Style object has been created. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyImportanceIndicates if the Activity is of High, Medium or Low Importance. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyIsEmptyCheck if object contains only default values. (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public PropertyIsMultiDayDetermines whether the Activity spans multiple days (read-only). (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyIsOccurrence (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyIsRecurring (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyIsStandAlone (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyIsVariance (Inherited from Infragistics.WebUI.WebSchedule.Activity)
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 PropertyLocationReturns or sets the location of the Appointment.  
Public PropertyOriginalStartDateTimeUtcReturns or sets the original start date/time of the Activity in a recurring series. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyRecurrenceGets/sets the Recurrence object that describes the recurrence pattern that determines the frequency at which individual occurrences occur. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyRecurrenceKeyGets/sets the key of the assigned Recurrence. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyRecurrencePatternA.T. RecurrencePattern - the encoded recurrence information: used in the GenericProvider (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyReminderIntervalDetermines the length of time before an activity is due that the reminder dialog is displayed. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyResourceGets/sets the Resource associated with this Activity as it's organizer. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyResourceKeyGets/sets the key of the assigned Resource. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyScheduleInfoGets the WebScheduleInfo element owning this Activity object. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyShowTimeAsIndicates how the Activity should be displayed. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyStartDateTimeReturns or sets the start date/time of the Activity in Universal Coordinated Time (UTC). (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyStartDateTimeUtcReturns or sets the start date/time of the Activity. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyStatusIndicates the Status of the Activity. Normal Status means that the Activity's due date has not yet arrived. Expired indicates that the due date of the Activity has arrived and that the Resource that owns the Activity has been notified via the firing of an event. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertyStyleReturns or sets the Style object that controls the Activity's formatting. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public PropertySubjectReturns or sets the subject of the Appointment.  
Public PropertyVisibleDetermines whether the Activity can be displayed. (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Protected Properties
 NameDescription
Protected PropertyEnableViewStateTurns on ViewState tracking for this WebObject (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Protected PropertyEndDateTimeResolved (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Protected PropertyStartDateTimeResolved (Inherited from Infragistics.WebUI.WebSchedule.Activity)
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 MethodCreateOccurrenceOverridden. Virtual function to create an Occurrence of an Activity within a Recurring Activity. Used by inheritors of Activities to create type specific activities within recurring activities. This method is called by the RecurrenceEngine in order to create specific instances, (occurrences) of a recurring activity.  
Public MethodCreateRecurrence (Inherited from Infragistics.WebUI.WebSchedule.Activity)
Public MethodCreateVarianceOverridden.   
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 MethodSetRecurrence (Inherited from Infragistics.WebUI.WebSchedule.Activity)
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.WebSchedule.Activity)
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