Class AssistAgent
Represents an AI agent with configurable personality, system prompt, and response characteristics.
Inheritance
System.Object
AssistAgent
Namespace: Syncfusion.Maui.AIAssistView
Assembly: Syncfusion.Maui.AIAssistView.dll
Syntax
public class AssistAgent : BindableObject
Constructors
AssistAgent()
Initializes a new instance of the AssistAgent class.
Declaration
public AssistAgent()
Fields
DescriptionProperty
Identifies the Description> bindable property.
Declaration
public static readonly BindableProperty DescriptionProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
IconProperty
Identifies the Icon> bindable property.
Declaration
public static readonly BindableProperty IconProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
InstructionsProperty
Identifies the Instructions bindable property.
Declaration
public static readonly BindableProperty InstructionsProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
NameProperty
Identifies the Name> bindable property.
Declaration
public static readonly BindableProperty NameProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
Properties
Description
Gets or sets the description of the agent.
Declaration
public string Description { get; set; }
Property Value
| Type |
|---|
| System.String |
Icon
Gets or sets the image source for the agent.
Declaration
public ImageSource Icon { get; set; }
Property Value
| Type |
|---|
| Microsoft.Maui.Controls.ImageSource |
Instructions
Gets or sets the system prompt/instruction for the agent.
Declaration
public string Instructions { get; set; }
Property Value
| Type |
|---|
| System.String |
Name
Gets or sets the display name of the agent.
Declaration
public string Name { get; set; }
Property Value
| Type |
|---|
| System.String |