FilteredCompletionModel Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
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
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