DataFormMessage
Class
Represents a message that displays the properties of a bound item.
Definition
Namespace:Telerik.Windows.Controls.ConversationalUI
Assembly:Telerik.Windows.Controls.ConversationalUI.dll
Syntax:
C#
public class DataFormMessage : MessageBase, IReportMessageResult, INotifyPropertyChanged, IOverlayMessage, IInlineMessage
Inheritance: objectMessageBaseDataFormMessage
Implements:
Inherited Members
Constructors
Initializes a new instance of the DataFormMessage class.
C#
public DataFormMessage(MessageDisplayPosition displayPosition, Author author, object item, IEnumerable<string> propertyNames, DateTime creationDate = default)
Properties
Gets the collection of DataFormFields.
C#
public RadObservableCollection<DataFormField> Fields { get; }
Gets the InlineViewModel.
C#
public InlineViewModel InlineViewModel { get; }
Implements:
Gets the OverlayViewModel.
C#
public OverlayViewModel OverlayViewModel { get; }
Implements:
Gets or sets the collection of property names.
C#
public IEnumerable<string> PropertyNames { get; set; }
Methods
Extracts collections of fields and property descriptors based on the type of the given item.