AppointmentFormController Methods
Provides all the settings which are required to edit a particular appointment in an Edit Appointment form.| Name | Description |
|---|---|
| ApplyChanges() | Copies the values of all the appointment copy’s properties that are currently being edited in the form to the corresponding properties of the source appointment. |
| ApplyRecurrence(Appointment) | Copies the values of the specified recurrence pattern to the recurrence pattern of the appointment currently being edited in the form. Inherited from AppointmentModificationControllerBase. |
| AreExceptionsPresent() | Returns a value that indicates if the appointment currently being edited in the form is an exception, or it’s a recurrence pattern with exceptions. Inherited from AppointmentModificationControllerBase. |
| AssignRecurrenceInfoRangeProperties(RecurrenceInfo, RecurrenceRange, DateTime, DateTime, Int32, Appointment) | Assigns recurrence info properties depending on the specified recurrence range. Inherited from AppointmentModificationControllerBase. |
| CalculateConflictCount() | Calculates the total count of conflicts where the current appointment conflicts with other appointments. Inherited from AppointmentFormControllerBase. |
| DeleteAppointment() | Deletes the edited appointment. Inherited from AppointmentFormControllerBase. |
| Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
| Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from Object. |
| GetHashCode() | Serves as the default hash function. Inherited from Object. |
| GetLabel() | Obsolete. Returns the current label of the appointment currently being edited in the form. |
| GetMessageBoxCaption(SchedulerStringId) | Fires the SchedulerControl.CustomizeMessageBoxCaption event and obtains the message box caption. |
| GetStatus() | Obsolete. Returns the current status of the appointment currently being edited in the form. |
| GetType() | Gets the Type of the current instance. Inherited from Object. |
| IsAppointmentChanged() | Indicates whether the appointment is changed. Inherited from AppointmentModificationControllerBase. |
| IsConflictResolved() | Informs whether the appointment is in conflict with another, and they are not reconciled. Inherited from AppointmentFormControllerBase. |
| IsRecurrenceChanged(IRecurrenceInfo) | Inherited from AppointmentModificationControllerBase. |
| IsTimeValid() | |
| MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
| PrepareToRecurrenceEdit() | Finds and clones the recurrence pattern for the appointment, or creates it if it does not exist. Inherited from AppointmentModificationControllerBase. |
| ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
| RemoveRecurrence() | Destroys the edited appointment copy. Inherited from AppointmentModificationControllerBase. |
| SetLabel(IAppointmentLabel) | Assigns the label to the current appointment. Inherited from AppointmentModificationControllerBase. |
| SetStatus(IAppointmentStatus) | Assigns the availability status to the appointment. Inherited from AppointmentModificationControllerBase. |
| ToString() | Returns a string that represents the current object. Inherited from Object. |
| UpdateAppointmentStatus(AppointmentStatus) | Obsolete. Changes the appointment status (Busy - Free) when the AppointmentFormControllerBase.AllDay property changes. |
| UpdateStatus(IAppointmentStatus) | Changes the appointment status (Busy - Free) when the AppointmentFormControllerBase.AllDay property changes. |
| ValidateInterval(DateTime, DateTime) static | Checks whether the specified date and time values produce the valid time interval. Inherited from AppointmentModificationControllerBase. |
| ValidateInterval(DateTime, TimeSpan, DateTime, TimeSpan) static | Checks whether the specified date and time values produce the valid time interval. Inherited from AppointmentModificationControllerBase. |
| ValidateLimitInterval(DateTime, TimeSpan, DateTime, TimeSpan) | Checks whether the specified date and time values produce the time interval which falls within the interval specified by the LimitInterval property of the SchedulerControl. Inherited from AppointmentFormControllerBase. |
See Also