# Key Features

## Content

AutoComplete offers many advanced features. These features are listed below:

* [CSSMatch](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.AutoCompleteBase-1.CssMatch.html)
    Use the [CSSMatch](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.AutoCompleteBase-1.CssMatch.html) property to highlight parts of the content that match the search items as you type.
<br>
* [ItemsSourceFunction](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.AutoCompleteBase-1.ItemsSourceFunction.html)
    Provides the search items dynamically as the user types.
<br>
* [MaxItems](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.AutoCompleteBase-1.MaxItems.html)
    Set its value to define the maximum number of items to be displayed in the dropdown.
<br>
* [MinLength](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.AutoCompleteBase-1.MinLength.html)
    Set its value to set the minimum input length required to trigger autocomplete suggestion
<br>
* [Delay](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.AutoCompleteBase-1.Delay.html)
    Set its value to provide time delay (milliseconds) between a keystroke and the search performed.
<br>
* **Accessibility**
    Supports ARIA (Accessible Rich Internet Applications) attribute used by the assistive technologies like screen reader to read out descriptions of elements through **aria-labelled-by** property.