MessageConverter
Class
Converts between MessageModel and MessageBase types for use in the chat UI.
Definition
Namespace:Telerik.Windows.Controls.FixedDocumentViewersUI.Converters
Assembly:Telerik.Windows.Controls.FixedDocumentViewersUI.dll
Syntax:
C#
public class MessageConverter : IMessageConverter
Inheritance: objectMessageConverter
Implements:
Constructors
C#
public MessageConverter()
Methods
Converts a MessageModel to a MessageBase instance.
C#
public MessageBase ConvertItem(object item)
The item to convert, expected to be of type MessageModel.
Returns:An AIMessage if the author is "AI Assistant", otherwise a TextMessage.
Implements:
Converts a MessageBase instance to a MessageModel.
C#
public object ConvertMessage(MessageBase message)
The message to convert, expected to be of type TextMessage.
Returns:A MessageModel representing the message.
Implements: