InjectedInputButtonChangeKind Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает изменения в состоянии кнопки, связанной с указателем.
public enum class InjectedInputButtonChangeKind
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
enum class InjectedInputButtonChangeKind
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
public enum InjectedInputButtonChangeKind
var value = Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.none
Public Enum InjectedInputButtonChangeKind
- Наследование
-
InjectedInputButtonChangeKind
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v3.0)
|
Поля
FifthButtonDown | 9 | Указывает, что инициировано пятое действие. Указатель касания не использует этот флаг. Указатель пера не использует этот флаг. Указатель мыши имеет этот флаг, установленный при отключении второй кнопки расширенной мыши (XBUTTON2). |
FifthButtonUp | 10 | Указывает, что пятое действие завершено. |
FirstButtonDown | 1 | Указывает, что инициируется основное действие. Сенсорный указатель имеет этот флаг, установленный при контакте с поверхностью дигитайзера. Указатель пера имеет этот флаг, установленный, когда он находится в контакте с поверхностью дигитайзера без нажатой кнопки. Указатель мыши устанавливает этот флаг при нажатии левой кнопки мыши. |
FirstButtonUp | 2 | Указывает, что основное действие завершено. |
FourthButtonDown | 7 | Указывает, что инициировано четвертое действие. Указатель касания не использует этот флаг. Указатель пера не использует этот флаг. Этот флаг устанавливается указателем мыши при отключении первой кнопки расширенной мыши (XBUTTON1). |
FourthButtonUp | 8 | Указывает, что четвертое действие завершено. |
None | 0 | Состояние кнопки не изменяется. По умолчанию. |
SecondButtonDown | 3 | Указывает, что инициируется дополнительное действие. Указатель касания не использует этот флаг. Указатель пера имеет этот флаг, установленный, когда он находится в контакте с поверхностью дигитайзера с нажатой кнопкой ствола пера. Указатель мыши устанавливает этот флаг при нажатии правой кнопки мыши. |
SecondButtonUp | 4 | Указывает, что дополнительное действие завершено. |
ThirdButtonDown | 5 | Указывает, что инициировано третье действие. Указатель касания не использует этот флаг. Указатель пера не использует этот флаг. Указатель мыши устанавливает этот флаг при нажатии кнопки колесика мыши. |
ThirdButtonUp | 6 | Указывает, что третье действие завершено. |
Примеры
Ниже приведены некоторые скачиваемые примеры, демонстрирующие базовые входные и входные вводы:
- Пример внедрения ввода (мышь и сенсорный ввод)
- Пример внедрения сенсорного ввода
- Ввод: пример событий пользовательского ввода на XAML
Комментарии
Важно!
Для API в этом пространстве имен требуется ограниченная возможность inputInjectionBrokered.
Для внедрения входных данных необходимо добавить в package.appxmanifest следующее:
- Кому
<Package>
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="rescap"
- Кому
<Capabilities>
<rescap:Capability Name="inputInjectionBrokered" />