ClassInlineViewModel
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
InlineViewModel(MessageBase)
Initializes a new instance of the InlineViewModel class.
Declaration
public InlineViewModel(MessageBase message)
Parameters
message
Properties
Alignment
Gets a value that represents the visibility of the horizontal alignment.
Declaration
public HorizontalAlignment Alignment { get; }
Property Value
HorizontalAlignment
CalculatedCornerRadius
Gets or sets a value that represents the calculated CornerRadius.
Declaration
public CornerRadius CalculatedCornerRadius { get; set; }
Property Value
CornerRadius
CornerRadiusValue
Gets or sets a value that represents the CornerRadius.
CreationDate
Gets a value that represents the moment in time at which the message was registered.
CreationDateVisibility
Gets or sets a value that represents the creation date visibility.
Declaration
public Visibility CreationDateVisibility { get; set; }
Property Value
Visibility
IsSelected
Gets or sets a value that indicates whether the message is selected.
PositionInGroup
Gets the message's position in its parent MessageGroup.
Declaration
public MessagePosition PositionInGroup { get; }
Property Value
ReportCommandsVisibility
Gets or sets a value that represents the visibility of the ReportCommands panel.
Declaration
public Visibility ReportCommandsVisibility { get; set; }
Property Value
Visibility
Status
Gets or sets a value that represents the status text.
StatusVisibility
Gets or sets a value that represents the status visibility.
Declaration
public Visibility StatusVisibility { get; set; }
Property Value
Visibility