CommitBehavior Enumeração

Definição

Instrui o editor a se comportar depois de confirmar um CompletionItem .

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos valores membros dela.

public enum class CommitBehavior
[System.Flags]
public enum CommitBehavior
[<System.Flags>]
type CommitBehavior = 
Public Enum CommitBehavior
Herança
CommitBehavior
Atributos

Campos

CancelCommit 4

Cancela a operação de confirmação, não chama nenhuma outra TryCommit(ITextView, ITextBuffer, CompletionItem, ITrackingSpan, Char, CancellationToken) . Funcionalmente, atua como se o caractere digitado não fosse um caractere de confirmação, permitindo que o usuário continue trabalhando com o IAsyncCompletionSession

None 0

Use o comportamento padrão, ou seja, para propagar o comando TypeChar, mas os comandos surpress repronto e TabKey.

RaiseFurtherReturnKeyAndTabKeyCommandHandlers 2

Gera uma invocação adicional dos manipuladores de comando reativados e de tabulação. Por padrão, o editor não invoca os manipuladores de comando reativados e de tabulação depois de confirmar a sessão de conclusão.

Retrigger 8
SuppressFurtherTypeCharCommandHandlers 1

Surpresses invocação adicional dos manipuladores de comando TypeChar. Por padrão, o editor invoca esses manipuladores de comandos para habilitar recursos como a conclusão da chave.

Aplica-se a