ReasonForDismiss 枚举

定义

为什么建议被驳回?

public enum ReasonForDismiss
type ReasonForDismiss = 
Public Enum ReasonForDismiss
继承
ReasonForDismiss

字段

DismissedAfterBackspace 131078

用户回击空间使当前建议无效, SuggestionSessionBase 结果被消除。

DismissedAfterBufferChange 7

缓冲区由支持命令以外的其他内容修改, (例如格式文档而不是 typechar) 。

DismissedAfterCaretMoved 3

插入点已从建议的编辑中移开。

DismissedAfterCompletionChange 131073

用户进行了与当前建议背离的完成更改, SuggestionSessionBase 结果被消除。

DismissedAfterCompletionItemCommitted 131074

用户提交了一个与当前建议背离的完成项, SuggestionSessionBase 结果为已消除。

DismissedAfterCompletionItemCommittedCommandPending 131075

用户使用与当前建议分离的提交字符提交完成项, SuggestionSessionBase 结果为已消除。 此更新发生在提交项之后,但在将提交字符添加到缓冲区之前。

DismissedAfterIntelliSenseDismissed 6

用户显式关闭 IntelliSense 会话。

DismissedAfterOutliningCollapsed 5

包含其中一个编辑范围的大纲区域已折叠。

DismissedAfterReturn 131077

用户命中返回与当前建议背离的返回, SuggestionSessionBase 结果被消除。

DismissedAfterTypeChar 131076

用户键入了一个与当前建议背离的字符, SuggestionSessionBase 结果为已消除。

DismissedAfterUserDelete 1

用户通过点击“删除”取消了建议。

DismissedAfterUserEscape 0

用户通过点击“转义”来消除建议。

DismissedAfterViewClosed 2

包含建议的视图已关闭。

DismissedBySession 4

这一建议被一个电话 DismissAsync(ReasonForDismiss, CancellationToken) 驳回,并 DismissedBySession 作为理由。

DismissedDueToInvalidProposal 131079

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

适用于