InlineViewModel
Represents view model for ChatMessageList.
Definition
Namespace:Telerik.Windows.Controls.ConversationalUI
Assembly:Telerik.Windows.Controls.ConversationalUI.dll
Syntax:
public class InlineViewModel : ReportResultViewModel, IReportMessageResult, INotifyPropertyChanged
Inheritance: objectReportResultViewModelInlineViewModel
Implements:
Inherited Members
Constructors
Initializes a new instance of the InlineViewModel class.
Properties
Alignment
HorizontalAlignment
Gets a value that represents the visibility of the horizontal alignment.
public HorizontalAlignment Alignment { get; }
CalculatedCornerRadius
CornerRadius
Gets or sets a value that represents the calculated CornerRadius.
public CornerRadius CalculatedCornerRadius { get; set; }
Gets or sets a value that represents the CornerRadius.
public double CornerRadiusValue { get; set; }
Gets a value that represents the moment in time at which the message was registered.
public DateTime CreationDate { get; }
CreationDateVisibility
Visibility
Gets or sets a value that represents the creation date visibility.
public Visibility CreationDateVisibility { get; set; }
Gets or sets a value that indicates whether the message is selected.
public bool IsSelected { get; set; }
Gets the message's position in its parent MessageGroup.
public MessagePosition PositionInGroup { get; }
ReportCommandsVisibility
Visibility
Gets or sets a value that represents the visibility of the ReportCommands panel.
public Visibility ReportCommandsVisibility { get; set; }
Gets or sets a value that represents the status text.
public string Status { get; set; }
StatusVisibility
Visibility
Gets or sets a value that represents the status visibility.
public Visibility StatusVisibility { get; set; }