CommitBehavior Перечисление

Определение

Указывает редактору, как следует вести себя после фиксации CompletionItem .

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

public enum class CommitBehavior
[System.Flags]
public enum CommitBehavior
[<System.Flags>]
type CommitBehavior = 
Public Enum CommitBehavior
Наследование
CommitBehavior
Атрибуты

Поля

CancelCommit 4

Отменяет операцию фиксации, не вызывает никаких других TryCommit(ITextView, ITextBuffer, CompletionItem, ITrackingSpan, Char, CancellationToken) . Функционально действует так, как если бы введенный символ не был символом фиксации, что позволяет пользователю продолжить работу с IAsyncCompletionSession

None 0

Используйте поведение по умолчанию, то есть распространите команду Типечар, но сурпресс подготовку и Табкэй команды.

RaiseFurtherReturnKeyAndTabKeyCommandHandlers 2

Вызывает дальнейший вызов обработчиков команд с подготовкой и табуляцией. По умолчанию редактор не вызывает переключить и обработчики команд табуляции после фиксации сеанса завершения.

Retrigger 8
SuppressFurtherTypeCharCommandHandlers 1

Сурпрессес вызов обработчиков команд Типечар. По умолчанию редактор вызывает эти обработчики команд, чтобы включить такие функции, как завершение фигурных скобок.

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