ICompletionItem Interface
Provides the base requirements for an IntelliPrompt completion item.
public interface ICompletionItem
Properties
AutoCompletePostText
Gets the text that is inserted into the document after the caret when auto-complete is executed.
string AutoCompletePostText { get; }
Property Value
- String:
The text that is inserted into the document after the caret when auto-complete is executed.
AutoCompletePreText
Gets the text that is inserted into the document before the caret when auto-complete is executed.
string AutoCompletePreText { get; }
Property Value
- String:
The text that is inserted into the document before the caret when auto-complete is executed.
DescriptionProvider
Gets an IContentProvider that can provide content for a popup displaying a verbose description of the item.
IContentProvider DescriptionProvider { get; }
Property Value
- IContentProvider:
An IContentProvider that can provide content for a popup displaying a verbose description of the item.
ImageSourceProvider
Gets an IImageSourceProvider that can provide an ImageSource
for display within a list.
IImageSourceProvider ImageSourceProvider { get; }
Property Value
- IImageSourceProvider:
An IImageSourceProvider that can provide an
ImageSource
for display within a list.
InlineDescription
Gets an optional inline description that is displayed next to the item's Text within a list.
string InlineDescription { get; }
Property Value
Tag
Gets or sets the object that contains user-defined data about the object.
object Tag { get; set; }
Property Value
Remarks
Any type derived from the Object class can be assigned to this property.
Text
Gets the text for the item that is displayed within a list.