GestureSettings 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public enum class GestureSettings
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
enum class GestureSettings
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public enum GestureSettings
var value = Microsoft.UI.Input.GestureSettings.none
Public Enum GestureSettings
- 継承
-
GestureSettings
- 属性
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| None | 0 | ジェスチャと操作のサポートを無効にします。 |
| Tap | 1 | タップ ジェスチャのサポートを有効にします。
|
| DoubleTap | 2 | ダブルタップ ジェスチャのサポートを有効にします。
このジェスチャを使用して、単語を選択したり、ファイルまたはフォルダーを開いたりすることができます。 |
| Hold | 4 | (シングル タッチまたはペン/スタイラスの連絡先から) 押し続けるジェスチャのサポートを有効にします。 保持イベントは、連絡先が持ち上げられる前に時間しきい値を超えた場合、追加の連絡先が検出された場合、またはジェスチャが開始された場合に発生します。
このジェスチャを使用して、コンテキスト メニューを表示できます。 |
| HoldWithMouse | 8 | マウスの左ボタンを使用して、長押しジェスチャのサポートを有効にします。 Holding イベントは、左ボタンが離される前またはジェスチャが開始される前に時間しきい値を超えた場合に発生します。このジェスチャを使用して、コンテキスト メニューを表示できます。 |
| RightTap | 16 | 右タップ操作のサポートを有効にします。 RightTapped イベントは、連絡先が離されたとき、またはマウス ボタンが離されたときに発生します。
このジェスチャを使用して、コンテキスト メニューを表示できます。 |
| Drag | 32 | マウスまたはペン/スタイラス (1 つの連絡先) を使用して、スライドまたはスワイプ ジェスチャのサポートを有効にします。 ドラッグ イベントは、いずれかのジェスチャが検出されたときに発生します。このジェスチャは、テキストの選択、オブジェクトの選択または再配置、スクロールとパンに使用できます。 Note マウスとペン/スタイラスの入力では、この操作の実行中に操作イベント (ManipulationStarted、 ManipulationUpdated、 ManipulationCompleted) は発生しません。 ドラッグのサポートと 1 つ以上の操作設定を指定すると、1 つのデバイスで複数のアクションを実行できます。 たとえば、マウスの左ボタンでスライドまたはスワイプ ジェスチャを実行してテキストを選択し、ホイール ボタンをロールしてコンテンツをスクロールできます。 |
| ManipulationTranslateX | 64 | 水平軸でのポインター入力によるスライド ジェスチャのサポートを有効にします。 ManipulationStarted、ManipulationUpdated、ManipulationCompleted イベントはすべて、この操作の実行中に発生します。このジェスチャは、オブジェクトの再配置に使用できます。 |
| ManipulationTranslateY | 128 | 垂直方向のポインター入力によるスライド ジェスチャのサポートを有効にします。 ManipulationStarted、ManipulationUpdated、ManipulationCompleted イベントはすべて、この操作の実行中に発生します。このジェスチャは、オブジェクトの再配置に使用できます。 |
| ManipulationTranslateRailsX | 256 | レール (ガイド) を使用して、水平方向の軸でポインター入力によるスライド ジェスチャのサポートを有効にします。 ManipulationStarted、ManipulationUpdated、ManipulationCompleted イベントはすべて、この操作の実行中に発生します。このジェスチャは、オブジェクトの再配置に使用できます。 |
| ManipulationTranslateRailsY | 512 | レール (ガイド) を使用して、ポインター入力による垂直軸でのスライド ジェスチャのサポートを有効にします。 ManipulationStarted、ManipulationUpdated、ManipulationCompleted イベントはすべて、この操作の実行中に発生します。このジェスチャは、オブジェクトの再配置に使用できます。 |
| ManipulationRotate | 1024 | ポインター入力による回転ジェスチャのサポートを有効にします。 ManipulationStarted、ManipulationUpdated、ManipulationCompleted イベントはすべて、この操作の実行中に発生します。 |
| ManipulationScale | 2048 | ポインター入力によるピンチまたはストレッチ ジェスチャのサポートを有効にします。これらのジェスチャは、光学式またはセマンティック ズームやオブジェクトのサイズ変更に使用できます。 ManipulationStarted、ManipulationUpdated、ManipulationCompleted イベントはすべて、この操作の実行中に発生します。 |
| ManipulationTranslateInertia | 4096 | (ポインター入力による) スライド ジェスチャが完了した後に、翻訳慣性のサポートを有効にします。 慣性が有効になっている場合、 ManipulationInertiaStarting イベントが発生します。 |
| ManipulationRotateInertia | 8192 | (ポインター入力による) 回転ジェスチャの完了後に、回転慣性のサポートを有効にします。 慣性が有効になっている場合、 ManipulationInertiaStarting イベントが発生します。 |
| ManipulationScaleInertia | 16384 | ピンチまたはストレッチ ジェスチャ (ポインター入力による) が完了した後の慣性スケーリングのサポートを有効にします。 慣性が有効になっている場合、 ManipulationInertiaStarting イベントが発生します。 |
| CrossSlide | 32768 | スライドを使用する場合や、シングル タッチの連絡先を通じてジェスチャをスワイプする場合に 、CrossSliding 操作のサポートを有効にします。このジェスチャは、オブジェクトの選択または再配置に使用できます。 |
| ManipulationMultipleFingerPanning | 65536 | 2 つ以上のタッチ連絡先が検出されたときにパンを有効にし、ズームを無効にします。複数の指でパンするときの意図しないズーム操作を防ぎます。 |