ReasonForUpdate 枚举

定义

为什么建议更新或用户操作与建议不同,导致建议 (但) SuggestionSessionBase 被驳回?

此枚举支持其成员值的按位组合。

[System.Flags]
public enum ReasonForUpdate
[<System.Flags>]
type ReasonForUpdate = 
Public Enum ReasonForUpdate
继承
ReasonForUpdate
属性

字段

Diverged 131072

指示发生了无法与用户操作协调的用户更改的位。 如果已设置此位,则建议已被关闭 (但仍 SuggestionSessionBase 处于活动状态,可用于显示) 备用建议。

DivergedAfterBackspace 131078

用户执行了一个后台空间,该更改无法与建议进行协调。

DivergedAfterCompletionChange 131073

CompletionState的 SelectedItem 已更改,提案被驳回。

DivergedAfterCompletionItemCommitted 131074

用户使用类似于选项卡 (提交完成项,因此没有后续命令挂起) ,并且无法将更改与建议进行协调,因此建议被驳回。

DivergedAfterCompletionItemCommittedCommandPending 131075

用户使用提交字符提交完成项,更改无法与建议进行协调,因此建议被驳回。 此更新发生在提交项之后,但在将提交字符添加到缓冲区之前。

DivergedAfterReturn 131077

用户命中返回,该更改无法与建议进行协调。

DivergedAfterTypeChar 131076

用户键入了无法与建议协调的字符。

DivergedDueToChangeProposal 131080

提供给 的建议 DisplayProposalAsync(ProposalBase, CancellationToken) 已被删除,因为用户循环到下一个或上一个建议。

DivergedDueToInvalidProposal 131079

提供给 DisplayProposalAsync(ProposalBase, CancellationToken) 的建议无法与缓冲区的当前状态协调。

Updated 65536

指示在某个用户操作后已成功更新建议的位

UpdatedAfterBackspace 65542

用户反空间。

UpdatedAfterCompletionChange 65537

CompletionState的 SelectedItem 已更改,建议已更新。

UpdatedAfterCompletionItemCommitted 65538

用户使用类似选项卡 (提交完成项,因此没有后续命令挂起) 。

UpdatedAfterCompletionItemCommittedCommandPending 65539

用户使用提交字符提交完成项。 此更新发生在提交项之后,但在将提交字符添加到缓冲区之前。

UpdatedAfterReturn 65541

用户执行了 Return 命令。

UpdatedAfterTypeChar 65540

用户执行了 TypeChar 命令。

适用于