Partager via


ReasonForUpdate Énumération

Définition

Pourquoi une proposition a-t-elle été mise à jour ou une action de l’utilisateur a-t-elle divergé de la proposition, ce qui a entraîné le rejet de la proposition (mais pas du SuggestionSessionBase) ?

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

[System.Flags]
public enum ReasonForUpdate
[<System.Flags>]
type ReasonForUpdate = 
Public Enum ReasonForUpdate
Héritage
ReasonForUpdate
Attributs

Champs

Diverged 131072

Bit indiquant qu’une modification de l’utilisateur qui n’a pas pu être rapprochée avec l’action de l’utilisateur s’est produite. Si ce bit a été défini, la proposition a été ignorée (mais le SuggestionSessionBase est toujours actif et peut être utilisé pour afficher une autre proposition).

DivergedAfterBackspace 131078

L’utilisateur a effectué un retour arrière et cette modification n’a pas pu être rapprochée avec la proposition.

DivergedAfterCompletionChange 131073

L’objet CompletionStateSelectedItem a été modifié et la proposition a été rejetée.

DivergedAfterCompletionItemCommitted 131074

L’utilisateur a validé l’élément d’achèvement à l’aide d’un onglet (de sorte qu’aucune commande ultérieure n’est en attente) et la modification n’a pas pu être rapprochée avec la proposition, de sorte que la proposition a été ignorée.

DivergedAfterCompletionItemCommittedCommandPending 131075

L’utilisateur a validé l’élément d’achèvement à l’aide d’un caractère de validation et la modification n’a pas pu être rapprochée avec la proposition, de sorte que la proposition a été ignorée. Cette mise à jour se produit après la validation de l’élément, mais avant l’ajout du caractère de validation à la mémoire tampon.

DivergedAfterReturn 131077

Retour de l’accès de l’utilisateur et cette modification n’a pas pu être rapprochée avec la proposition.

DivergedAfterTypeChar 131076

L’utilisateur a tapé un caractère qui n’a pas pu être rapproché avec la proposition.

DivergedDueToChangeProposal 131080

La proposition donnée à DisplayProposalAsync(ProposalBase, CancellationToken) a été supprimée, car l’utilisateur a effectué un cycle vers la proposition suivante ou précédente.

DivergedDueToInvalidProposal 131079

La proposition donnée à n’a DisplayProposalAsync(ProposalBase, CancellationToken) pas pu être rapprochée de l’état actuel de la mémoire tampon.

Updated 65536

Bit indiquant que la proposition a été correctement mise à jour après une action de l’utilisateur

UpdatedAfterBackspace 65542

L’utilisateur a fait un retour arrière.

UpdatedAfterCompletionChange 65537

L’objet CompletionStateSelectedItem a été modifié et la proposition a été mise à jour.

UpdatedAfterCompletionItemCommitted 65538

L’utilisateur a validée l’élément de saisie semi-automatique à l’aide d’un onglet (aucune commande ultérieure n’est donc en attente).

UpdatedAfterCompletionItemCommittedCommandPending 65539

L’utilisateur a commité l’élément d’achèvement à l’aide d’un caractère de validation. Cette mise à jour se produit après la validation de l’élément, mais avant l’ajout du caractère de validation à la mémoire tampon.

UpdatedAfterReturn 65541

L’utilisateur a exécuté une commande Return.

UpdatedAfterTypeChar 65540

L’utilisateur a exécuté une commande TypeChar.

S’applique à