Class AssistConversationItem
Represents a conversation item used in the assist view. This class supports data binding through Microsoft.Maui.Controls.BindableObject.
Inheritance
System.Object
AssistConversationItem
Namespace: Syncfusion.Maui.AIAssistView
Assembly: Syncfusion.Maui.AIAssistView.dll
Syntax
public class AssistConversationItem : BindableObject
Constructors
AssistConversationItem()
Initializes a new instance of the AssistConversationItem class.
Declaration
public AssistConversationItem()
Fields
IsPinnedProperty
Identifies the IsPinned bindable property.
Declaration
public static readonly BindableProperty IsPinnedProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
TitleProperty
The Title bindable property.
Declaration
public static readonly BindableProperty TitleProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
Properties
AssistItems
Gets or sets the collection of assist items (messages) in this conversation.
Declaration
public IList<IAssistItem> AssistItems { get; set; }
Property Value
| Type |
|---|
| System.Collections.Generic.IList<IAssistItem> |
DateTime
Gets or sets the timestamp of the first message in the conversation.
Declaration
public DateTime DateTime { get; set; }
Property Value
| Type |
|---|
| System.DateTime |
Remarks
This timestamp is used for grouping and sorting conversations by time. Must be populated when the conversation is created or when the first item is added.
IsPinned
Gets or sets a value indicating whether this conversation is pinned.
Declaration
public bool IsPinned { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
Title
Gets or sets the title of the conversation.
Declaration
public string Title { get; set; }
Property Value
| Type |
|---|
| System.String |