ComputedCompletionItems Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| ComputedCompletionItems(ImmutableArray<CompletionItem>, CompletionItem, CompletionItem, Boolean, Boolean) |
Конструирует экземпляр ComputedCompletionItems с последними вычисленными CompletionItem s и их выбором описано. |
| ComputedCompletionItems(ImmutableArray<CompletionItemWithHighlight>, CompletionItem, CompletionItem, Boolean, Boolean) |
Конструирует экземпляр ComputedCompletionItems с последними вычисленными CompletionItemWithHighlight s и их выбором описано. |
ComputedCompletionItems(ImmutableArray<CompletionItem>, CompletionItem, CompletionItem, Boolean, Boolean)
Конструирует экземпляр ComputedCompletionItems с последними вычисленными CompletionItem s и их выбором описано.
public:
ComputedCompletionItems(System::Collections::Immutable::ImmutableArray<Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionItem ^> items, Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionItem ^ suggestionItem, Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionItem ^ selectedItem, bool suggestionItemSelected, bool usesSoftSelection);
public ComputedCompletionItems (System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem> items, Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem suggestionItem, Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem selectedItem, bool suggestionItemSelected, bool usesSoftSelection);
new Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.ComputedCompletionItems : System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem> * Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem * Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem * bool * bool -> Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.ComputedCompletionItems
Public Sub New (items As ImmutableArray(Of CompletionItem), suggestionItem As CompletionItem, selectedItem As CompletionItem, suggestionItemSelected As Boolean, usesSoftSelection As Boolean)
Параметры
- items
- ImmutableArray<CompletionItem>
CompletionItemотображаются в пользовательском интерфейсе завершения
- suggestionItem
- CompletionItem
Предложение CompletionItem , отображаемое в пользовательском интерфейсе, или значение null, если предложение не отображается
- selectedItem
- CompletionItem
Сейчас выбрано CompletionItem
- suggestionItemSelected
- Boolean
SelectedItemЯвляется ли элемент предложения
- usesSoftSelection
- Boolean
SelectedItemВыбрано ли мягкое выделение.
Применяется к
ComputedCompletionItems(ImmutableArray<CompletionItemWithHighlight>, CompletionItem, CompletionItem, Boolean, Boolean)
Конструирует экземпляр ComputedCompletionItems с последними вычисленными CompletionItemWithHighlight s и их выбором описано.
public:
ComputedCompletionItems(System::Collections::Immutable::ImmutableArray<Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionItemWithHighlight> itemsWithHighlight, Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionItem ^ suggestionItem, Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CompletionItem ^ selectedItem, bool suggestionItemSelected, bool usesSoftSelection);
public ComputedCompletionItems (System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItemWithHighlight> itemsWithHighlight, Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem suggestionItem, Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem selectedItem, bool suggestionItemSelected, bool usesSoftSelection);
new Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.ComputedCompletionItems : System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItemWithHighlight> * Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem * Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CompletionItem * bool * bool -> Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.ComputedCompletionItems
Public Sub New (itemsWithHighlight As ImmutableArray(Of CompletionItemWithHighlight), suggestionItem As CompletionItem, selectedItem As CompletionItem, suggestionItemSelected As Boolean, usesSoftSelection As Boolean)
Параметры
- itemsWithHighlight
- ImmutableArray<CompletionItemWithHighlight>
CompletionItemWithHighlightотображаются в пользовательском интерфейсе завершения
- suggestionItem
- CompletionItem
Предложение CompletionItem , отображаемое в пользовательском интерфейсе, или значение null, если предложение не отображается
- selectedItem
- CompletionItem
Сейчас выбрано CompletionItem
- suggestionItemSelected
- Boolean
SelectedItemЯвляется ли элемент предложения
- usesSoftSelection
- Boolean
SelectedItemВыбрано ли мягкое выделение.