The ScheduleItem type exposes the following members.

Constructors

  NameDescription
ScheduleItem

Methods

  NameDescription
MoveBy
Moves the item by the specified time.
OnPropertyChanged
Raises the PropertyChanged event.
(Inherited from ViewModelBase.)
OnRecurrenceChanged
Raises the RecurrenceChanged event.
RecurForever
Specifies that the ScheduleItem should recur indefinitely.
RecurTimes
Specifies that the ScheduleItem should recur for the specified number of occurrences.
RecurUntil
Specifies that the ScheduleItem should recur until the specified date.
Set<(Of <(T>)>)
Sets the specified field, raising the PropertyChanged event if required.
(Inherited from ViewModelBase.)

Properties

  NameDescription
EndTime
Gets or sets when the item ends.
IsInstanceOfRecurringItem
Gets whether the item is an instance of a recurring ScheduleItem.
IsRecurring
Gets whether the item is recurring.
IsSelected
Gets or sets whether the item is selected.
Name
Gets or sets the name of the item.
RecurrenceInfo
Gets or sets the item's recurrence behaviour. This will be null if the item is not recurring.
StartTime
Gets or sets when the item starts.

Events

  NameDescription
EndTimeChanged
Occurs when the item's EndTime changes.
IsSelectedChanged
Occurs when the item's selection status changes.
PropertyChanged
Occurs when a property value changes.
(Inherited from ViewModelBase.)
RecurrenceChanged
Occurs when the item's recurrence information changes.
StartTimeChanged
Occurs when the item's StartTime changes.

See Also