Язык

KeyEventFlags Перечисление

Определение

Определяет флаги, описывающие ключевые события.

Это перечисление поддерживает побитовую комбинацию значений его членов.

[System.Flags]
public enum KeyEventFlags
[<System.Flags>]
type KeyEventFlags = 
Наследование
KeyEventFlags
Атрибуты

Поля

Имя. Значение Описание
WokeHere 1

Эта маска устанавливается, если устройство проснулось из-за этого ключевого события.

SoftKeyboard 2

Эта маска задается, если ключевое событие было создано программной клавиатурой.

KeepTouchMode 4

Эта маска задана, если мы не хотим, чтобы ключевое событие заставило нас оставить сенсорный режим.

FromSystem 8

Эта маска устанавливается, если событие было известно из доверенной части системы.

EditorAction 16

Эта маска используется для обеспечения совместимости, чтобы определить ключи ввода, поступающие из IME, ключ ввода которого автоматически помечен как "next" или "done".

Canceled 32

При сопоставлении с событиями ключей это означает, что нажатие клавиши отменено.

VirtualHardKey 64

Это ключевое событие было создано виртуальной областью жесткого ключа (на экране). Обычно это область сенсорного экрана, за пределами обычного дисплея, выделенная на кнопки "оборудование".

LongPress 128

Этот флаг устанавливается для первого повтора ключа, которое происходит после длительного времени ожидания нажатия.

CanceledLongPress 256

Задайте, когда задано событие Canceledключа, так как во время его отключения выполнялось длинное действие нажатия.

Tracking 512

Задайте значение, Upесли код ключа этого события по-прежнему отслеживается с начального спуска.

Fallback 1024

Помечает ключевое событие как резервный вариант для необработанного ключа.

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к