In This Article

ICompletionItem Interface

Provides the base requirements for an IntelliPrompt completion item.

public interface ICompletionItem

Properties

AutoCompletePostText

The text that is inserted into the document after the caret when auto-complete is executed.

string? AutoCompletePostText { get; }

Property Value

string

See Also

AutoCompletePreText

The text that is inserted into the document before the caret when auto-complete is executed.

string? AutoCompletePreText { get; }

Property Value

string

See Also

DescriptionProvider

An IContentProvider that can provide content for a popup displaying a verbose description of the item.

IContentProvider? DescriptionProvider { get; }

Property Value

IContentProvider

See Also

ImageSourceProvider

An IImageSourceProvider that can provide an image for display within a list.

IImageSourceProvider? ImageSourceProvider { get; }

Property Value

IImageSourceProvider

See Also

InlineDescription

An optional inline description that is displayed next to the item's Text within a list.

string? InlineDescription { get; }

Property Value

string

See Also

Tag

The object that contains user-defined data about the object.

object? Tag { get; set; }

Property Value

object

See Also

Text

The text for the item that is displayed within a list.

string? Text { get; }

Property Value

string

See Also

Extension Methods

See Also