ComputedCompletionItems Class

Definition

Stores information on computed CompletionItems and their selection information.

public ref class ComputedCompletionItems sealed
public sealed class ComputedCompletionItems
type ComputedCompletionItems = class
Public NotInheritable Class ComputedCompletionItems
Inheritance
ComputedCompletionItems

Constructors

ComputedCompletionItems(CompletionList<CompletionItem>, CompletionItem, CompletionItem, Boolean, Boolean)

Constructs instance of ComputedCompletionItems with recently computed CompletionItems and their selection infomration.

ComputedCompletionItems(CompletionList<CompletionItemWithHighlight>, CompletionItem, CompletionItem, Boolean, Boolean)

Constructs instance of ComputedCompletionItems with recently computed CompletionItemWithHighlights and their selection infomration.

ComputedCompletionItems(ImmutableArray<CompletionItem>, CompletionItem, CompletionItem, Boolean, Boolean)

Constructs instance of ComputedCompletionItems with recently computed CompletionItems and their selection infomration.

ComputedCompletionItems(ImmutableArray<CompletionItemWithHighlight>, CompletionItem, CompletionItem, Boolean, Boolean)

Constructs instance of ComputedCompletionItems with recently computed CompletionItemWithHighlights and their selection infomration.

Properties

Empty

Empty data structure, used when no computation was performed

Items

CompletionItems displayed in the completion UI

SelectedItem

Currently selected CompletionItem

SuggestionItem

Suggestion CompletionItem displayed in the UI, or null if no suggestion is displayed

SuggestionItemSelected

Whether SelectedItem is a suggestion item

UsesSoftSelection

Whether SelectedItem is soft selected.

Applies to