語言

KeyEventFlags 列舉

定義

定義描述關鍵事件的旗幟。

此列舉支援其成員值的位元組合。

[System.Flags]
public enum KeyEventFlags
[<System.Flags>]
type KeyEventFlags = 
繼承
KeyEventFlags
屬性

欄位

名稱 值 Description
WokeHere 1

這個面罩是因為這個關鍵事件而喚醒裝置時設定的。

SoftKeyboard 2

若鍵事件由軟體鍵盤產生,則會設定此遮罩。

KeepTouchMode 4

這個遮罩是設定的,如果我們不希望金鑰事件讓我們離開觸控模式。

FromSystem 8

這個遮罩是設定在已知事件來自系統中受信任部分時設定的。

EditorAction 16

此遮罩用於相容性,識別來自自動標記為「Next」或「完成」的 IME 回車鍵。

Canceled 32

當與上鍵事件相關聯時,表示按鍵已被取消。

VirtualHardKey 64

此關鍵事件由一個虛擬(螢幕上的)硬鑰匙區域產生。 通常這是觸控螢幕上一個區域,位於一般顯示器之外,專門放置「硬體」按鈕。

LongPress 128

此旗標設定為長按逾時後的第一個按鍵重複。

CanceledLongPress 256

當某個關鍵事件因 Canceled長時間按下動作而觸發時,該事件會被設定。

Tracking 512

設定為 Up該事件的鑰匙代碼仍在追蹤中,從初始開始。

Fallback 1024

標記關鍵事件作為未處理鑰匙的備用。

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於