ReasonForUpdate Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
¿Por qué se actualizó una propuesta o se desintegró una acción de usuario de la propuesta, lo que provocaba que la propuesta (pero no la SuggestionSessionBase) se descartara?
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
[System.Flags]
public enum ReasonForUpdate
[<System.Flags>]
type ReasonForUpdate =
Public Enum ReasonForUpdate
- Herencia
-
ReasonForUpdate
- Atributos
Campos
Diverged | 131072 | Bit que indica que se ha producido un cambio de usuario que no se pudo conciliar con la acción del usuario. Si se ha establecido este bit, se ha descartado la propuesta (pero el SuggestionSessionBase todavía está activo y se puede usar para mostrar una propuesta alternativa). |
DivergedAfterBackspace | 131078 | El usuario hizo un retroceso y ese cambio no pudo conciliarse con la propuesta. |
DivergedAfterCompletionChange | 131073 | El CompletionStateobjeto SelectedItem cambió y se despidió la propuesta. |
DivergedAfterCompletionItemCommitted | 131074 | El usuario ha confirmado el elemento de finalización con algo parecido a una pestaña (por lo que no hay comandos posteriores pendientes) y el cambio no se pudo conciliar con la propuesta para que se descartara la propuesta. |
DivergedAfterCompletionItemCommittedCommandPending | 131075 | El usuario ha confirmado el elemento de finalización con un carácter de confirmación y el cambio no se pudo conciliar con la propuesta, por lo que se desestimó la propuesta. Esta actualización se produce después de confirmar el elemento, pero antes de agregar el carácter de confirmación al búfer. |
DivergedAfterReturn | 131077 | La devolución de aciertos del usuario y ese cambio no se pudo conciliar con la propuesta. |
DivergedAfterTypeChar | 131076 | El usuario ha escrito un carácter que no se pudo conciliar con la propuesta. |
DivergedDueToChangeProposal | 131080 | La propuesta dada a DisplayProposalAsync(ProposalBase, CancellationToken) se ha quitado porque el usuario ha pasado a la siguiente o anterior propuesta. |
DivergedDueToInvalidProposal | 131079 | No se pudo conciliar la propuesta dada a DisplayProposalAsync(ProposalBase, CancellationToken) con el estado actual del búfer. |
Updated | 65536 | Bit que indica que la propuesta se actualizó correctamente después de alguna acción del usuario |
UpdatedAfterBackspace | 65542 | Espacio atrás del usuario. |
UpdatedAfterCompletionChange | 65537 | El CompletionStateobjeto SelectedItem cambió y se actualizó la propuesta. |
UpdatedAfterCompletionItemCommitted | 65538 | El usuario ha confirmado el elemento de finalización con algo como una pestaña (por lo que no hay comandos posteriores pendientes). |
UpdatedAfterCompletionItemCommittedCommandPending | 65539 | El usuario ha confirmado el elemento de finalización con un carácter de confirmación. Esta actualización se produce después de confirmar el elemento, pero antes de agregar el carácter de confirmación al búfer. |
UpdatedAfterReturn | 65541 | El usuario ejecutó un comando Return. |
UpdatedAfterTypeChar | 65540 | El usuario ejecutó un comando TypeChar. |