Skip to main content

AgendaAppointmentViewModel Members

The storage for settings of an individual AgendaView appointment.

Constructors

Name Description
AgendaAppointmentViewModel(AgendaView, AppointmentItem, AppointmentLabelItem, DateTimeRange) Initializes a new instance of the AgendaAppointmentViewModel class with specified settings.

Properties

Name Description
Appointment Gets the AgendaView appointment.
BackgroundColor Gets or sets the AgendaView appointment’s background color.
BorderColor Gets or sets the AgendaView appointment’s border color.
CustomFields Gets the AgendaView appointment’s custom fields.
IconTintColor Gets or sets the AgendaView appointment’s icon tint color.
IntervalText Gets or sets the color the AgendaView appointment time text.
IntervalTextColor Gets or sets the color the AgendaView appointment representation uses to paint its time.
IntervalTextFontAttributes Gets or sets whether the AgendaView appointment representation’s time is bold, italic, neither, or both.
IntervalTextFontFamily Gets or sets the name of the font family the AgendaView appointment representation uses to draw its time.
IntervalTextFontSize Gets or sets the font size for time the AgendaView appointment representation shows.
Label Gets or sets the AgendaView appointment’s label.
Position Gets or sets the appointment position within this day.
ShowChangedRecurrenceImage Gets or sets whether the AgendaView‘s appointment representation should show the Changed Recurrence () icon.
ShowRecurrenceImage Gets or sets whether the AgendaView appointment representation should show the Recurrence () icon.
ShowReminderImage Gets or sets whether the AgendaView appointment representation should show the Reminder () icon.
Text Gets or sets the appointment’s text. Inherited from AppointmentViewModelBase.
TextColor Gets or sets the color the AgendaView appointment representation uses to paint its text.
TextFontAttributes Gets or sets whether the AgendaView appointment representation’s text is bold, italic, neither, or both.
TextFontFamily Gets or sets the name of the font family the AgendaView appointment representation uses to draw its text.
TextFontSize Gets or sets the font size of the AgendaView appointment’s text.
View Gets the AgendaView instance that is associated with the current ViewModel.
VisibleInterval Inherited from AppointmentViewModelBase.

Methods

Name Description
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from System.Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from System.Object.
GetHashCode() Serves as the default hash function. Inherited from System.Object.
GetType() Gets the Type of the current instance. Inherited from System.Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from System.Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from System.Object.
ToString() Returns a string that represents the current object. Inherited from System.Object.
See Also