CompletionContext Класс

Определение

Этот тип используется для перемещения данных из IAsyncCompletionSource в IAsyncCompletionBroker и более IAsyncCompletionItemManager

public ref class CompletionContext sealed
[System.Diagnostics.DebuggerDisplay("{Items.Length} items")]
public sealed class CompletionContext
[<System.Diagnostics.DebuggerDisplay("{Items.Length} items")>]
type CompletionContext = class
Public NotInheritable Class CompletionContext
Наследование
CompletionContext
Атрибуты

Конструкторы

CompletionContext(ImmutableArray<CompletionItem>)

Конструкции CompletionContext с указанным параметром CompletionItem s, с рекомендацией не использовать режим предложений и использовать обычный выбор.

CompletionContext(ImmutableArray<CompletionItem>, ImmutableArray<CompletionFilterWithState>)
CompletionContext(ImmutableArray<CompletionItem>, ImmutableArray<CompletionFilterWithState>, Boolean)
CompletionContext(ImmutableArray<CompletionItem>, SuggestionItemOptions)

Конструкции CompletionContext с указанным параметром CompletionItem s с рекомендацией использовать режим предложений и использовать обычный выбор.

CompletionContext(ImmutableArray<CompletionItem>, SuggestionItemOptions, InitialSelectionHint)

Конструкции CompletionContext с указанным параметром CompletionItem s с рекомендацией использовать элемент режима предложений и использовать определенный режим выбора.

CompletionContext(ImmutableArray<CompletionItem>, SuggestionItemOptions, InitialSelectionHint, ImmutableArray<CompletionFilterWithState>)
CompletionContext(ImmutableArray<CompletionItem>, SuggestionItemOptions, InitialSelectionHint, ImmutableArray<CompletionFilterWithState>, Boolean)

Свойства

Empty

Пустой контекст завершения, когда IAsyncCompletionSource не предоставляет никаких элементов, отданных в указанном расположении.

Filters
IsIncomplete
Items

Набор элементов завершения, доступных в месте

SelectionHint

Рекомендует исходный метод выбора для списка завершения. Если SuggestionItemOptions определено, то используется "мягкое выделение" без необходимости задавать это свойство.

SuggestionItemOptions

При определении использует режим предложений с параметрами, указанными в этом объекте. Если значение равно null, этот контекст не активирует режим предложений. Режим предложений помещает выбор в режиме "мягкое выделение" без необходимости установки SelectionHint

Применяется к