# Interface IDesignerAutocompleteProvider OptimaJet.Workflow.Core.Runtime.IDesignerAutocompleteProvider Provides autocomplete suggestions for design-time inputs shown in the Workflow Designer UI. Namespace: [OptimaJet.Workflow.Core.Runtime](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/) ```csharp public interface IDesignerAutocompleteProvider ``` ## Type Hierarchy - IDesignerAutocompleteProvider Current type - Implementing types - [ActiveDirectoryDesignerAutocompleteProvider](https://api.workflowengine.io/active-directory-plugin/OptimaJet.Workflow.Plugins.ActiveDirectoryPlugin.Providers/ActiveDirectoryDesignerAutocompleteProvider/) - [AggregatingDesignerAutocompleteProvider](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/AggregatingDesignerAutocompleteProvider/) - [DeactivatedDesignerAutocompleteProvider](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/DeactivatedDesignerAutocompleteProvider/) - [EmptyDesignerAutocompleteProvider](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/EmptyDesignerAutocompleteProvider/) ## Methods `List GetAutocompleteSuggestions(SuggestionCategory category, string value, string schemeCode)` Gets a list of autocomplete suggestion strings for the specified category and context. ### Parameters | Name | Type | Description | | --- | --- | --- | | `category` | `SuggestionCategory` | The suggestion category that determines the editor context. | | `value` | `String` | The rule, action, or condition name used as context for suggestions. | | `schemeCode` | `String` | The scheme code for which suggestions are requested. | ### Returns | Type | Description | | --- | --- | | `List` | A list of suggestion strings to display, or [null](https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null) when no suggestions are available. | [Previous ICustomActivityProvider](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/ICustomActivityProvider/) [Next IDesignerParameterFormatProvider](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/IDesignerParameterFormatProvider/)