Freigeben über


ReasonForUpdate Enumeration

Definition

Warum wurde ein Vorschlag aktualisiert oder eine Benutzeraktion vom Vorschlag abgewichen, wodurch der Vorschlag (aber nicht der SuggestionSessionBase) verworfen wurde?

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

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

Felder

Diverged 131072

Bit, das angibt, dass eine Benutzeränderung aufgetreten ist, die nicht mit der Aktion des Benutzers abgestimmt werden konnte. Wenn dieses Bit festgelegt wurde, wurde der Vorschlag verworfen (aber der SuggestionSessionBase ist weiterhin aktiv und kann verwendet werden, um einen alternativen Vorschlag anzuzeigen).

DivergedAfterBackspace 131078

Der Benutzer hat einen Rückraum ausgeführt, und diese Änderung konnte nicht mit dem Vorschlag in Einklang gebracht werden.

DivergedAfterCompletionChange 131073

Das CompletionStateSelectedItem-Element wurde geändert, und der Vorschlag wurde verworfen.

DivergedAfterCompletionItemCommitted 131074

Der Benutzer hat das Vervollständigungselement mit einer Registerkarte committet (sodass keine nachfolgenden Befehle ausstehen), und die Änderung konnte nicht mit dem Vorschlag abgestimmt werden, sodass der Vorschlag verworfen wurde.

DivergedAfterCompletionItemCommittedCommandPending 131075

Der Benutzer hat das Vervollständigungselement mit einem Commitzeichen committet, und die Änderung konnte nicht mit dem Vorschlag abgestimmt werden, sodass der Vorschlag verworfen wurde. Dieses Update erfolgt nach dem Commit des Elements, aber vor dem Hinzufügen des Commitzeichens zum Puffer.

DivergedAfterReturn 131077

Der Benutzer trifft zurück, und diese Änderung konnte nicht mit dem Vorschlag abgestimmt werden.

DivergedAfterTypeChar 131076

Der Benutzer hat ein Zeichen eingegeben, das nicht mit dem Vorschlag abgeglichen werden konnte.

DivergedDueToChangeProposal 131080

Der Vorschlag für DisplayProposalAsync(ProposalBase, CancellationToken) wurde entfernt, weil der Benutzer zum nächsten oder vorherigen Vorschlag geradelt ist.

DivergedDueToInvalidProposal 131079

Der Vorschlag für DisplayProposalAsync(ProposalBase, CancellationToken) konnte nicht mit dem aktuellen Zustand des Puffers in Einklang gebracht werden.

Updated 65536

Bit, das angibt, dass der Vorschlag nach einer Benutzeraktion erfolgreich aktualisiert wurde

UpdatedAfterBackspace 65542

Der Benutzer hat den Leerzeichen zurück.

UpdatedAfterCompletionChange 65537

Das CompletionStateSelectedItem-Element wurde geändert, und der Vorschlag wurde aktualisiert.

UpdatedAfterCompletionItemCommitted 65538

Der Benutzer hat das Vervollständigungselement mit einer Registerkarte committet (sodass keine nachfolgenden Befehle ausstehen).

UpdatedAfterCompletionItemCommittedCommandPending 65539

Der Benutzer hat das Vervollständigungselement mit einem Commitzeichen committet. Dieses Update erfolgt nach dem Commit des Elements, aber vor dem Hinzufügen des Commitzeichens zum Puffer.

UpdatedAfterReturn 65541

Der Benutzer hat einen Return-Befehl ausgeführt.

UpdatedAfterTypeChar 65540

Der Benutzer hat einen TypeChar-Befehl ausgeführt.

Gilt für: