Class AssistItem
Represents the AssistItem class which contains properties that can be used to customize the UI of the SfAIAssistView items.
Implements
Namespace: Syncfusion.Maui.AIAssistView
Assembly: Syncfusion.Maui.AIAssistView.dll
Syntax
public class AssistItem : BindableObject, IAssistItem
Constructors
AssistItem()
Declaration
public AssistItem()
Fields
DateTimeProperty
Identifies the DateTime Microsoft.Maui.Controls.BindableProperty.
Declaration
public static readonly BindableProperty DateTimeProperty
Field Value
Type |
---|
Microsoft.Maui.Controls.BindableProperty |
IsLikedProperty
Identifies the IsLiked Microsoft.Maui.Controls.BindableProperty.
Declaration
public static readonly BindableProperty IsLikedProperty
Field Value
Type |
---|
Microsoft.Maui.Controls.BindableProperty |
IsRequestedProperty
Identifies the IsRequested Microsoft.Maui.Controls.BindableProperty.
Declaration
public static readonly BindableProperty IsRequestedProperty
Field Value
Type |
---|
Microsoft.Maui.Controls.BindableProperty |
ProfileProperty
Identifies the Profile Microsoft.Maui.Controls.BindableProperty.
Declaration
public static readonly BindableProperty ProfileProperty
Field Value
Type |
---|
Microsoft.Maui.Controls.BindableProperty |
RequestItemProperty
Identifies the RequestItem Microsoft.Maui.Controls.BindableProperty.
Declaration
public static readonly BindableProperty RequestItemProperty
Field Value
Type |
---|
Microsoft.Maui.Controls.BindableProperty |
ShowAssistItemFooterProperty
Identifies the ShowAssistItemFooter bindable property.
Declaration
public static readonly BindableProperty ShowAssistItemFooterProperty
Field Value
Type |
---|
Microsoft.Maui.Controls.BindableProperty |
Remarks
This bindable property is read-only.
SuggestionProperty
Identifies the Suggestions Microsoft.Maui.Controls.BindableProperty.
Declaration
public static readonly BindableProperty SuggestionProperty
Field Value
Type |
---|
Microsoft.Maui.Controls.BindableProperty |
TextProperty
Identifies the Text Microsoft.Maui.Controls.BindableProperty.
Declaration
public static readonly BindableProperty TextProperty
Field Value
Type |
---|
Microsoft.Maui.Controls.BindableProperty |
Properties
DateTime
Gets or sets the date and time details when the item was created.
Declaration
public DateTime DateTime { get; set; }
Property Value
Type |
---|
System.DateTime |
IsLiked
Gets or sets the rating associated with the request item.
Declaration
public Nullable<bool> IsLiked { get; set; }
Property Value
Type |
---|
System.Nullable<System.Boolean> |
Remarks
This property is meant for internal purposes only and should not be handled in application. Upon implementing the interface only add a getter and setter for the property without any other code logic implementation.
IsRequested
Gets or sets a value indicating whether the item is a request or a response.
Declaration
public bool IsRequested { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Profile
Gets or sets the Profile details of the assist item.
Declaration
public Profile Profile { get; set; }
Property Value
Type |
---|
Profile |
RequestItem
Gets or sets the data associated with the request item.
Declaration
public object RequestItem { get; set; }
Property Value
Type |
---|
System.Object |
ShowAssistItemFooter
Gets or sets a value indicating whether the Copy, Retry, and Rating actions in response item's footer should be displayed.
Declaration
public bool ShowAssistItemFooter { get; set; }
Property Value
Type |
---|
System.Boolean |
Suggestion
Gets or sets the list of AssistSuggestion to be displayed as a response to a request.
Declaration
public AssistItemSuggestion Suggestion { get; set; }
Property Value
Type |
---|
AssistItemSuggestion |
Text
Gets or sets the profile of the assist item.
Declaration
public string Text { get; set; }
Property Value
Type |
---|
System.String |