CommitBehavior Enumeration

Definition

Weist den Editor an, sich nach dem Commit eines zu Verhalten CompletionItem .

Diese Enumeration enthält ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.

public enum class CommitBehavior
[System.Flags]
public enum CommitBehavior
[<System.Flags>]
type CommitBehavior = 
Public Enum CommitBehavior
Vererbung
CommitBehavior
Attribute

Felder

CancelCommit 4

Bricht den Commitvorgang ab, ruft keine anderen auf TryCommit(ITextView, ITextBuffer, CompletionItem, ITrackingSpan, Char, CancellationToken) . Funktionell verhält sich so, als ob das typisierte Zeichen kein Commit-Zeichen wäre, sodass der Benutzer weiterhin mit dem IAsyncCompletionSession

None 0

Verwenden Sie das Standardverhalten, d. h., um den typechar-Befehl weiterzugeben, aber drücken Sie die Befehle für die Wiederverwendung und die tabkey

RaiseFurtherReturnKeyAndTabKeyCommandHandlers 2

Löst einen weiteren Aufruf der wieder fertigen Befehls Handler und Registerkarten-Befehls Handler aus. Standardmäßig ruft der-Editor nach dem Commit der Abschlusssitzung keine neu einsetzbaren und Registerkarten-Befehls Handler auf.

Retrigger 8
SuppressFurtherTypeCharCommandHandlers 1

Unterdrückt den weiteren Aufruf von typechar-Befehls Handlern. Standardmäßig ruft der Editor diese Befehls Handler auf, um Funktionen wie z. b. die Beendigung von Klammern zu aktivieren.

Gilt für