Click or drag to resize
AppointmentDialogViewModel Methods

The AppointmentDialogViewModel type exposes the following members.

Public methodBeginEditParentAppointment
Begins editing of the parent appointment.
Public methodBeginRestoreExceptionOccurrence
Restores the exception occurrence if the changes are canceled.
Public methodCancel
Cancels the operation.
(Inherited from SchedulerDialogViewModel.)
Protected methodCanConfirm
Check whether the changes can be confirmed or not.
(Overrides SchedulerDialogViewModelCanConfirm.)
Public methodConfirm
Executed confirmation logic if can confirm.
(Inherited from SchedulerDialogViewModel.)
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from ViewModelBase.)
Protected methodDispose(Boolean)
Releases unmanaged and - optionally - managed resources.
(Inherited from ViewModelBase.)
Public methodEditRecurrenceRule
Edits the recurrence rule.
Protected methodOnCancelled
Fires Cancelled event.
(Inherited from SchedulerDialogViewModel.)
Protected methodOnConfirmed
Confirms the changes on the ScheduleDialogViewModel.
(Inherited from SchedulerDialogViewModel.)
Protected methodOnEditParentAppointment
Fires the EditParentAppointment event.
Protected methodOnPropertyChanged(String)
Raises this object's PropertyChanged event.
(Inherited from ViewModelBase.)
Protected methodOnPropertyChangedT(ExpressionFuncT)
Raises this object's PropertyChanged event.
(Inherited from ViewModelBase.)
Protected methodOnRecurrenceRuleEdited
Fires the RecurrenceRuleEdited event.
Protected methodOnRestoreExceptionOccurrence
Fires the RestoreExceptionOccurrence event.
Public methodValidateDates
Validates the ActualStart and ActualEnd properties.
Public methodValidateDialog
Validates the dialog.
Public methodValidateDialog(String)
Validates the AppointmentDialog using a property.
Protected methodVerifyPropertyName
Warns the developer if this object does not have a public property with the specified name. This method does not exist in a Release build.
(Inherited from ViewModelBase.)
See Also