Partilhar via


ReasonForUpdate Enumeração

Definição

Por que uma proposta foi atualizada ou uma ação do usuário divergiu da proposta, fazendo com que a proposta (mas não a SuggestionSessionBase) fosse rejeitada?

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

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

Campos

Diverged 131072

Bit que indica que ocorreu uma alteração de usuário que não pôde ser reconciliada com a ação do usuário. Se esse bit tiver sido definido, a proposta foi rejeitada (mas a SuggestionSessionBase ainda está ativa e pode ser usada para exibir uma proposta alternativa).

DivergedAfterBackspace 131078

O usuário fez um backspace e essa alteração não pôde ser reconciliada com a proposta.

DivergedAfterCompletionChange 131073

O CompletionStateSelectedItem foi alterado e a proposta foi rejeitada.

DivergedAfterCompletionItemCommitted 131074

O usuário comprometeu o item de conclusão usando algo como uma guia (portanto, nenhum comando subsequente está pendente) e a alteração não pôde ser reconciliada com a proposta para que a proposta fosse ignorada.

DivergedAfterCompletionItemCommittedCommandPending 131075

O usuário comprometeu o item de conclusão usando um caractere de confirmação e a alteração não pôde ser reconciliada com a proposta para que a proposta fosse ignorada. Essa atualização ocorre depois que o item é confirmado, mas antes que o caractere de confirmação seja adicionado ao buffer.

DivergedAfterReturn 131077

O usuário rebateu o retorno e essa alteração não pôde ser reconciliada com a proposta.

DivergedAfterTypeChar 131076

O usuário digitou um caractere que não pôde ser reconciliado com a proposta.

DivergedDueToChangeProposal 131080

A proposta fornecida a DisplayProposalAsync(ProposalBase, CancellationToken) foi removida porque o usuário percorreu a próxima proposta ou anterior.

DivergedDueToInvalidProposal 131079

A proposta fornecida a DisplayProposalAsync(ProposalBase, CancellationToken) não pôde ser reconciliada com o estado atual do buffer.

Updated 65536

Bit indicando que a proposta foi atualizada com êxito após alguma ação do usuário

UpdatedAfterBackspace 65542

O usuário de backspace.

UpdatedAfterCompletionChange 65537

O CompletionStateSelectedItem foi alterado e a proposta foi atualizada.

UpdatedAfterCompletionItemCommitted 65538

O usuário comprometeu o item de conclusão usando algo como uma guia (portanto, nenhum comando subsequente está pendente).

UpdatedAfterCompletionItemCommittedCommandPending 65539

O usuário comprometeu o item de conclusão usando um caractere de confirmação. Essa atualização ocorre depois que o item é confirmado, mas antes que o caractere de confirmação seja adicionado ao buffer.

UpdatedAfterReturn 65541

O usuário executou um comando Return.

UpdatedAfterTypeChar 65540

O usuário executou um comando TypeChar.

Aplica-se a