CalendarMessage
Class
Represents message type that displays DateTime values.
Definition
Namespace:Telerik.Windows.Controls.ConversationalUI
Assembly:Telerik.Windows.Controls.ConversationalUI.dll
Syntax:
C#
public class CalendarMessage : MessageBase, IReportMessageResult, INotifyPropertyChanged, IOverlayMessage, IInlineMessage, IPopupMessage
Inheritance: objectMessageBaseCalendarMessage
Implements:
Inherited Members
Constructors
Initializes a new instance of the CalendarMessage class.
C#
public CalendarMessage(MessageDisplayPosition displayPosition, Author author, DateTime selectedDate, DateTime displayDate, DateTime creationDate = default)
Initializes a new instance of the CalendarMessage class.
C#
public CalendarMessage(MessageDisplayPosition displayPosition, Author author, DateTime displayDate, DateTime creationDate = default)
Initializes a new instance of the CalendarMessage class.
C#
public CalendarMessage(MessageDisplayPosition displayPosition, Author author, DateTime creationDate = default)
Properties
Gets or sets the DateTime value that defines the initial calendar month view.
C#
public DateTime DisplayDate { get; set; }
Gets the InlineViewModel.
C#
public InlineViewModel InlineViewModel { get; }
Implements:
Gets the OverlayViewModel.
C#
public OverlayViewModel OverlayViewModel { get; }
Implements:
Gets the PopupViewModel.
C#
public PopupViewModel PopupViewModel { get; }
Implements:
Gets or sets the currently selected DateTime value.
C#
[ReportResult]
public DateTime SelectedDate { get; set; }