menu

WinUI

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.UI.Xaml.Chat - WinUI API Reference | Syncfusion

    Show / Hide Table of Contents

    Namespace Syncfusion.UI.Xaml.Chat

    Classes

    Author

    Represents a class which contains the information about the author of the message.

    BoolToBrushConverter
    ChatItem

    Represents an item inside the SfAIAssistView control.

    ChatItemsView

    Represents a control that can be used to present a collection of items in the SfAIAssistView.

    DateTimeToStringConverter

    Represents a class that converts the date time to string.

    EditTemplateSelector

    Selects a data template for the edit mode.

    MenuItemClickedEventArgs

    Provides the data for event.

    ResponseToolbarItem

    Represents a toolbar item specifically for responses.

    ResponseToolbarItemClickedEventArgs

    Provides data for the ResponseToolbarItemClicked event.

    ResponseToolbarItemTemplateSelector

    Template selector for response toolbar items that selects appropriate templates based on the item type.

    RichTextBox

    Represents a class which specifies the custom text box for the input text area in the SfAIAssistView.

    SfAIAssistView

    A user interface control that can create modern conversational chatbot experiences in mobile applications. It is a flexible control that shows a conversation between two or more users in a fully customizable layout.

    SuggestionClickedEventArgs

    Provides the data for the SuggestionSelected event.

    SuggestionsViewer

    Represents a control that can be used to present a collection of suggesiton items in the SfAIAssistView.

    SuggestionTemplateSelector

    This class allows you to define different data templates for different types of suggestions in your chat application.

    TextMessage

    Represents a class which contains the functionalities for the simple string type of message in SfAIAssistView.

    TimeBreak

    Represent a class for timebreak in the SfAIAssistView control.

    TimeBreakValueConverter

    Represents a class that can be used to convert the date value to long date string.

    ToolbarItemBase

    Provides a base class for toolbar items with common functionality and properties.

    ToolBarItemType

    Represents the types of toolbar items available in the SfAIAssistView control.

    TypingIndicator

    Represents a class which contains the functionality for the typing indicator which is shown at bottom of the SfAIAssistView.

    TypingIndicatorVisibilityConverter

    Represents a class that can be used to change the visibility of typing indicator.

    ViewTemplateSelector

    Selects a data template for the view mode.

    Interfaces

    IMessage

    Defines properties that can be used to customize the UI of the messages in SfAIAssistView.

    ISuggestionSelectionBehavior

    Defines the event that can be used to select a suggestion.

    ITextMessage

    Defines properties that can be used to display a simple string type of message in SfAIAssistView.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved