共用方式為


ReasonForDismiss 列舉

定義

為什麼建議已關閉?

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

欄位

名稱 Description
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 的目前狀態協調,因此關閉。

適用於