ReasonForUpdate 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為什麼提案已更新或用戶動作與提案不同,導致提案 (但不會 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 命令。 |