FilteredCompletionModel Konstruktoren

Definition

Überlädt

FilteredCompletionModel(ImmutableArray<CompletionItemWithHighlight>, Int32)

Konstrukte FilteredCompletionModel ohne Vervollständigungs Filter.

FilteredCompletionModel(ImmutableArray<CompletionItemWithHighlight>, Int32, ImmutableArray<CompletionFilterWithState>)

Konstrukte FilteredCompletionModel mit Vervollständigungs filtern.

FilteredCompletionModel(ImmutableArray<CompletionItemWithHighlight>, Int32, ImmutableArray<CompletionFilterWithState>, UpdateSelectionHint, Boolean, CompletionItem)

Konstrukte FilteredCompletionModel mit Vervollständigungs filtern, Hinweise zum Auswahlmodus und zum eindeutigen Element

FilteredCompletionModel(ImmutableArray<CompletionItemWithHighlight>, Int32)

Konstrukte FilteredCompletionModel ohne Vervollständigungs Filter.

public:
 FilteredCompletionModel(System::Collections::Immutable::ImmutableArray<Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionItemWithHighlight> items, int selectedItemIndex);
public FilteredCompletionModel (System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItemWithHighlight> items, int selectedItemIndex);
new Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.FilteredCompletionModel : System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItemWithHighlight> * int -> Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.FilteredCompletionModel
Public Sub New (items As ImmutableArray(Of CompletionItemWithHighlight), selectedItemIndex As Integer)

Parameter

items
ImmutableArray<CompletionItemWithHighlight>

Elemente, die in der Vervollständigungs Benutzeroberfläche angezeigt werden.

selectedItemIndex
Int32

Der empfohlene Element Index, der ausgewählt werden soll. -1 wählt ein Vorschlags Element aus.

Gilt für

FilteredCompletionModel(ImmutableArray<CompletionItemWithHighlight>, Int32, ImmutableArray<CompletionFilterWithState>)

Konstrukte FilteredCompletionModel mit Vervollständigungs filtern.

public:
 FilteredCompletionModel(System::Collections::Immutable::ImmutableArray<Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionItemWithHighlight> items, int selectedItemIndex, System::Collections::Immutable::ImmutableArray<Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionFilterWithState ^> filters);
public FilteredCompletionModel (System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItemWithHighlight> items, int selectedItemIndex, System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionFilterWithState> filters);
new Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.FilteredCompletionModel : System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItemWithHighlight> * int * System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionFilterWithState> -> Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.FilteredCompletionModel
Public Sub New (items As ImmutableArray(Of CompletionItemWithHighlight), selectedItemIndex As Integer, filters As ImmutableArray(Of CompletionFilterWithState))

Parameter

items
ImmutableArray<CompletionItemWithHighlight>

Elemente, die in der Vervollständigungs Benutzeroberfläche angezeigt werden.

selectedItemIndex
Int32

Der empfohlene Element Index, der ausgewählt werden soll. -1 wählt ein Vorschlags Element aus.

filters
ImmutableArray<CompletionFilterWithState>

Vervollständigungs Filter mit Ihrem Verfügbarkeits-und Auswahl Zustand. Der Standardwert ist ein leeres Array.

Gilt für

FilteredCompletionModel(ImmutableArray<CompletionItemWithHighlight>, Int32, ImmutableArray<CompletionFilterWithState>, UpdateSelectionHint, Boolean, CompletionItem)

Konstrukte FilteredCompletionModel mit Vervollständigungs filtern, Hinweise zum Auswahlmodus und zum eindeutigen Element

public:
 FilteredCompletionModel(System::Collections::Immutable::ImmutableArray<Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionItemWithHighlight> items, int selectedItemIndex, System::Collections::Immutable::ImmutableArray<Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionFilterWithState ^> filters, Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::UpdateSelectionHint selectionHint, bool centerSelection, Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionItem ^ uniqueItem);
public FilteredCompletionModel (System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItemWithHighlight> items, int selectedItemIndex, System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionFilterWithState> filters, Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.UpdateSelectionHint selectionHint, bool centerSelection, Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem uniqueItem);
new Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.FilteredCompletionModel : System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItemWithHighlight> * int * System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionFilterWithState> * Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.UpdateSelectionHint * bool * Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem -> Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.FilteredCompletionModel
Public Sub New (items As ImmutableArray(Of CompletionItemWithHighlight), selectedItemIndex As Integer, filters As ImmutableArray(Of CompletionFilterWithState), selectionHint As UpdateSelectionHint, centerSelection As Boolean, uniqueItem As CompletionItem)

Parameter

items
ImmutableArray<CompletionItemWithHighlight>

Elemente, die in der Vervollständigungs Benutzeroberfläche angezeigt werden.

selectedItemIndex
Int32

Der empfohlene Element Index, der ausgewählt werden soll. -1 wählt ein Vorschlags Element aus.

filters
ImmutableArray<CompletionFilterWithState>

Vervollständigungs Filter mit Ihrem Verfügbarkeits-und Auswahl Zustand. Der Standardwert ist ein leeres Array.

selectionHint
UpdateSelectionHint

Ermöglicht IAsyncCompletionItemManager , den Auswahlmodus zu beeinflussen. Die Standardeinstellung ist NoChange.

centerSelection
Boolean
uniqueItem
CompletionItem

Ermöglicht CompletionItem den Commit mithilfe des Befehls "Commit if Unique", obwohl mehr als ein Element angezeigt wird. Der Standardwert ist null

Gilt für