alexa
menu

MAUI

  • User Guide
  • Demos
  • Support
  • Forums
  • Download

    Show / Hide Table of Contents

    Class AutoSuggestionOverlay

    Represents the configuration and state model for the AutoSuggestion overlay UI component.

    Inheritance
    System.Object
    AutoSuggestionOverlay
    Namespace: Syncfusion.Maui.AIAssistView
    Assembly: Syncfusion.Maui.AIAssistView.dll
    Syntax
    public class AutoSuggestionOverlay : BindableObject

    Constructors

    AutoSuggestionOverlay()

    Declaration
    public AutoSuggestionOverlay()

    Fields

    AutoSuggestionsProperty

    Gets or sets the collection of suggestion items displayed in the overlay.

    Declaration
    public static readonly BindableProperty AutoSuggestionsProperty
    Field Value
    Type
    Microsoft.Maui.Controls.BindableProperty

    AutoSuggestionTemplateProperty

    Gets or sets the Microsoft.Maui.Controls.DataTemplate used to visually represent each suggestion item within the overlay list.

    Declaration
    public static readonly BindableProperty AutoSuggestionTemplateProperty
    Field Value
    Type
    Microsoft.Maui.Controls.BindableProperty

    CancelRequestProperty

    Gets or sets a value indicating whether selecting a suggestion should automatically submit the chosen value.

    Declaration
    public static readonly BindableProperty CancelRequestProperty
    Field Value
    Type
    Microsoft.Maui.Controls.BindableProperty

    IsOpenProperty

    Identifies the IsOpen bindable property. Default is closed (false) and two-way so the control can notify host viewmodels.

    Declaration
    public static readonly BindableProperty IsOpenProperty
    Field Value
    Type
    Microsoft.Maui.Controls.BindableProperty

    ItemSelectedCommandProperty

    Identifies the ItemSelectedCommand bindable property.

    Declaration
    public static readonly BindableProperty ItemSelectedCommandProperty
    Field Value
    Type
    Microsoft.Maui.Controls.BindableProperty

    MinimumPrefixCharactersProperty

    Gets or sets the minimum number of characters the user must type before suggestions are requested and displayed.

    Declaration
    public static readonly BindableProperty MinimumPrefixCharactersProperty
    Field Value
    Type
    Microsoft.Maui.Controls.BindableProperty

    SuggestionOpenDelayProperty

    Gets or sets the debounce time, in milliseconds, applied before triggering a suggestion query.

    Declaration
    public static readonly BindableProperty SuggestionOpenDelayProperty
    Field Value
    Type
    Microsoft.Maui.Controls.BindableProperty

    Properties

    AutoSuggestions

    Gets or sets the collection of inline suggestion items to be displayed.

    Declaration
    public IList<ISuggestion> AutoSuggestions { get; set; }
    Property Value
    Type
    System.Collections.Generic.IList<ISuggestion>

    AutoSuggestionTemplate

    Gets or sets the Microsoft.Maui.Controls.DataTemplate used to render each suggestion row.

    Declaration
    public DataTemplate AutoSuggestionTemplate { get; set; }
    Property Value
    Type
    Microsoft.Maui.Controls.DataTemplate

    CancelRequest

    Gets or sets a value indicating whether selecting a suggestion should automatically submit the chosen value.

    Declaration
    public bool CancelRequest { get; set; }
    Property Value
    Type
    System.Boolean

    IsOpen

    Gets a value indicating whether the suggestion overlay is currently open or in close state.

    Declaration
    public bool IsOpen { get; }
    Property Value
    Type
    System.Boolean

    ItemSelectedCommand

    Gets or sets the command that will be executed when an item in the overlay is selected. The command parameter is the selected ISuggestion.

    Declaration
    public ICommand ItemSelectedCommand { get; set; }
    Property Value
    Type
    System.Windows.Input.ICommand

    MinimumPrefixCharacters

    Gets or sets the minimum number of characters a user must type before suggestions are requested and displayed.

    Declaration
    public int MinimumPrefixCharacters { get; set; }
    Property Value
    Type
    System.Int32

    SuggestionOpenDelay

    Gets or sets the suggestion open delay duration, in milliseconds, applied before triggering the suggestion query.

    Declaration
    public int SuggestionOpenDelay { get; set; }
    Property Value
    Type
    System.Int32
    Back to top Generated by DocFX
    Copyright © 2001 - 2026 Syncfusion Inc. All Rights Reserved