FilteredCompletionModel Construtores

Definição

Sobrecargas

FilteredCompletionModel(ImmutableArray<CompletionItemWithHighlight>, Int32)

Construções FilteredCompletionModel sem filtros de conclusão.

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

Construções FilteredCompletionModel com filtros de conclusão.

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

Construções FilteredCompletionModel com filtros de conclusão, indicação sobre o modo de seleção e o item exclusivo

FilteredCompletionModel(ImmutableArray<CompletionItemWithHighlight>, Int32)

Construções FilteredCompletionModel sem filtros de conclusão.

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)

Parâmetros

items
ImmutableArray<CompletionItemWithHighlight>

Itens a serem exibidos na interface do usuário de conclusão.

selectedItemIndex
Int32

Índice de item recomendado para selecionar. -1 seleciona o item de sugestão.

Aplica-se a

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

Construções FilteredCompletionModel com filtros de conclusão.

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))

Parâmetros

items
ImmutableArray<CompletionItemWithHighlight>

Itens a serem exibidos na interface do usuário de conclusão.

selectedItemIndex
Int32

Índice de item recomendado para selecionar. -1 seleciona o item de sugestão.

filters
ImmutableArray<CompletionFilterWithState>

Filtros de conclusão com a disponibilidade e o estado de seleção. O padrão é uma matriz vazia.

Aplica-se a

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

Construções FilteredCompletionModel com filtros de conclusão, indicação sobre o modo de seleção e o item exclusivo

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)

Parâmetros

items
ImmutableArray<CompletionItemWithHighlight>

Itens a serem exibidos na interface do usuário de conclusão.

selectedItemIndex
Int32

Índice de item recomendado para selecionar. -1 seleciona o item de sugestão.

filters
ImmutableArray<CompletionFilterWithState>

Filtros de conclusão com a disponibilidade e o estado de seleção. O padrão é uma matriz vazia.

selectionHint
UpdateSelectionHint

Permite IAsyncCompletionItemManager influenciar o modo de seleção. O padrão é NoChange

centerSelection
Boolean
uniqueItem
CompletionItem

Fornece CompletionItem para confirmar usando o comando "confirmar se exclusivo" apesar de exibir mais de um item. O padrão é NULL

Aplica-se a