menu

MAUI

  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class AssistViewChat - MAUI API Reference | Syncfusion

    Show / Hide Table of Contents

    Class AssistViewChat

    Represents the AssistViewChat for the SfAIAssistView.

    Inheritance
    System.Object
    SfView
    SfContentView
    SfChat
    AssistViewChat
    Implements
    IDrawableLayout
    Microsoft.Maui.Graphics.IDrawable
    Microsoft.Maui.IAbsoluteLayout
    Microsoft.Maui.ILayout
    Microsoft.Maui.IView
    Microsoft.Maui.IElement
    Microsoft.Maui.ITransform
    Microsoft.Maui.IContainer
    System.Collections.Generic.IList<Microsoft.Maui.IView>
    System.Collections.Generic.ICollection<Microsoft.Maui.IView>
    System.Collections.Generic.IEnumerable<Microsoft.Maui.IView>
    System.Collections.IEnumerable
    Microsoft.Maui.ISafeAreaView
    Microsoft.Maui.IPadding
    Microsoft.Maui.ICrossPlatformLayout
    Microsoft.Maui.IVisualTreeElement
    Inherited Members
    SfChat.AllowMultilineInput
    SfChat.AllowMultilineInputProperty
    SfChat.AllowSwiping
    SfChat.AllowSwipingProperty
    SfChat.AttachmentButtonClicked
    SfChat.AttachmentButtonCommand
    SfChat.AttachmentButtonCommandParameter
    SfChat.AttachmentButtonCommandParameterProperty
    SfChat.AttachmentButtonCommandProperty
    SfChat.AttachmentButtonTemplate
    SfChat.AttachmentButtonTemplateProperty
    SfChat.CanAutoScrollToBottom
    SfChat.CanAutoScrollToBottomProperty
    SfChat.CardCommand
    SfChat.CardCommandProperty
    SfChat.CardTapped
    SfChat.CurrentUser
    SfChat.CurrentUserProperty
    SfChat.DeliveredIcon
    SfChat.DeliveredIconProperty
    SfChat.Editor
    SfChat.EndSwipeTemplate
    SfChat.EndSwipeTemplateProperty
    SfChat.FailedIcon
    SfChat.FailedIconProperty
    SfChat.ImageTapped
    SfChat.ImageTappedCommand
    SfChat.ImageTappedCommandProperty
    SfChat.IncomingMessageTimestampFormat
    SfChat.IncomingMessageTimestampFormatProperty
    SfChat.IsLazyLoading
    SfChat.IsLazyLoadingProperty
    SfChat.ItemsSource
    SfChat.ItemsSourceConverter
    SfChat.ItemsSourceConverterProperty
    SfChat.ItemsSourceProperty
    SfChat.LoadMoreBehavior
    SfChat.LoadMoreBehaviorProperty
    SfChat.LoadMoreCommand
    SfChat.LoadMoreCommandParameter
    SfChat.LoadMoreCommandParameterProperty
    SfChat.LoadMoreCommandProperty
    SfChat.LoadMoreTemplate
    SfChat.LoadMoreTemplateProperty
    SfChat.MaxSwipeOffset
    SfChat.MaxSwipeOffsetProperty
    SfChat.MessageDoubleTapped
    SfChat.MessageDoubleTappedCommand
    SfChat.MessageDoubleTappedCommandProperty
    SfChat.MessageLongPressed
    SfChat.MessageLongPressedCommand
    SfChat.MessageLongPressedCommandProperty
    SfChat.Messages
    SfChat.MessageShape
    SfChat.MessageShapeProperty
    SfChat.MessageSpacing
    SfChat.MessageSpacingProperty
    SfChat.MessagesProperty
    SfChat.MessageTapped
    SfChat.MessageTappedCommand
    SfChat.MessageTappedCommandProperty
    SfChat.MessageTemplate
    SfChat.MessageTemplateProperty
    SfChat.OnPropertyChanged(String)
    SfChat.OutgoingMessageTimestampFormat
    SfChat.OutgoingMessageTimestampFormatProperty
    SfChat.ReadIcon
    SfChat.ReadIconProperty
    SfChat.ResetSwipeOffset()
    SfChat.Scrolled
    SfChat.ScrollToBottomButtonTemplate
    SfChat.ScrollToBottomButtonTemplateProperty
    SfChat.ScrollToMessage(Object)
    SfChat.SendMessage
    SfChat.SendMessageCommand
    SfChat.SendMessageCommandProperty
    SfChat.SentIcon
    SfChat.SentIconProperty
    SfChat.ShowAttachmentButton
    SfChat.ShowAttachmentButtonProperty
    SfChat.ShowDeliveryState
    SfChat.ShowDeliveryStateProperty
    SfChat.ShowIncomingMessageAuthorName
    SfChat.ShowIncomingMessageAuthorNameProperty
    SfChat.ShowIncomingMessageAvatar
    SfChat.ShowIncomingMessageAvatarProperty
    SfChat.ShowIncomingMessageTimestamp
    SfChat.ShowIncomingMessageTimestampProperty
    SfChat.ShowKeyboardAlways
    SfChat.ShowKeyboardAlwaysProperty
    SfChat.ShowMessageInputView
    SfChat.ShowMessageInputViewProperty
    SfChat.ShowOutgoingMessageAuthorName
    SfChat.ShowOutgoingMessageAuthorNameProperty
    SfChat.ShowOutgoingMessageAvatar
    SfChat.ShowOutgoingMessageAvatarProperty
    SfChat.ShowOutgoingMessageTimestamp
    SfChat.ShowOutgoingMessageTimestampProperty
    SfChat.ShowScrollToBottomButton
    SfChat.ShowScrollToBottomButtonProperty
    SfChat.ShowTimeBreak
    SfChat.ShowTimeBreakProperty
    SfChat.ShowTypingIndicator
    SfChat.ShowTypingIndicatorProperty
    SfChat.StartSwipeTemplate
    SfChat.StartSwipeTemplateProperty
    SfChat.StickyTimeBreak
    SfChat.StickyTimeBreakProperty
    SfChat.SuggestionItemSelected
    SfChat.SuggestionItemSelectedCommand
    SfChat.SuggestionItemSelectedCommandProperty
    SfChat.Suggestions
    SfChat.SuggestionsProperty
    SfChat.SwipeEnded
    SfChat.SwipeStarted
    SfChat.Swiping
    SfChat.TimeBreakTemplate
    SfChat.TimeBreakTemplateProperty
    SfChat.TypingIndicator
    SfChat.TypingIndicatorProperty
    SfChat.TypingIndicatorViewHeight
    SfChat.TypingIndicatorViewHeightProperty
    SfContentView.Content
    SfContentView.ContentProperty
    SfContentView.OnContentChanged(Object, Object)
    SfView.ArrangeOverride(Rect)
    SfView.Children
    SfView.ClipToBounds
    SfView.GetSemanticsNodesCore(Double, Double)
    SfView.IDrawableLayout.DrawingOrder
    SfView.IDrawableLayout.InvalidateDrawable()
    SfView.MeasureContent(Double, Double)
    SfView.MeasureOverride(Double, Double)
    SfView.OnBindingContextChanged()
    SfView.OnDraw(ICanvas, RectF)
    SfView.OnHandlerChanged()
    SfView.Padding
    Namespace: Syncfusion.Maui.AIAssistView
    Assembly: Syncfusion.Maui.AIAssistView.dll
    Syntax
    public abstract class AssistViewChat : SfChat, IDrawableLayout, IDrawable, IAbsoluteLayout, ILayout, IView, IElement, ITransform, IContainer, IList<IView>, ICollection<IView>, IEnumerable<IView>, IEnumerable, ISafeAreaView, IPadding, ICrossPlatformLayout, IVisualTreeElement, ISemanticsProvider, IParentThemeElement, IThemeElement, ITouchListener

    Constructors

    AssistViewChat(SfAIAssistView)

    Initializes a new instance of the AssistViewChat class.

    Declaration
    public AssistViewChat(SfAIAssistView assistView)
    Parameters
    Type Name Description
    SfAIAssistView assistView

    Represents the SfAIAssistView instance.

    Methods

    ArrangeContent(Rect)

    Arranges the content within the specified bounds and positions the "Stop Responding" view if the view is already loaded.

    Declaration
    protected override Size ArrangeContent(Rect bounds)
    Parameters
    Type Name Description
    Microsoft.Maui.Graphics.Rect bounds

    A Microsoft.Maui.Graphics.Rect defining the area within which to arrange the content.

    Returns
    Type Description
    Microsoft.Maui.Graphics.Size

    A Microsoft.Maui.Graphics.Size representing the arranged content size within the specified bounds.

    Overrides
    SfView.ArrangeContent(Rect)
    Remarks

    This method is used for runtime scenarios only. It checks if the IsFooterLoaded flag is set, calls to adjust the layout of the "Stop Responding" overlay as needed, and then proceeds with the base class arrangement.

    Implements

    IDrawableLayout
    Microsoft.Maui.Graphics.IDrawable
    Microsoft.Maui.IAbsoluteLayout
    Microsoft.Maui.ILayout
    Microsoft.Maui.IView
    Microsoft.Maui.IElement
    Microsoft.Maui.ITransform
    Microsoft.Maui.IContainer
    System.Collections.Generic.IList<>
    System.Collections.Generic.ICollection<>
    System.Collections.Generic.IEnumerable<>
    System.Collections.IEnumerable
    Microsoft.Maui.ISafeAreaView
    Microsoft.Maui.IPadding
    Microsoft.Maui.ICrossPlatformLayout
    Microsoft.Maui.IVisualTreeElement
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved