GestureSettings Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica las interacciones que admite una aplicación.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
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
- Herencia
-
GestureSettings
- Atributos
Campos
Nombre | Valor | Description |
---|---|---|
CrossSlide | 32768 | Habilite la compatibilidad con la interacción de deslizamiento cruzado al usar el gesto de deslizar o deslizar el dedo a través de un único contacto táctil. Este gesto se puede usar para seleccionar o reorganizar objetos. |
DoubleTap | 2 | Habilite la compatibilidad con el gesto de doble pulsación.
Este gesto se puede usar para seleccionar una palabra o abrir un archivo o carpeta. |
Drag | 32 | Habilite la compatibilidad con el gesto de deslizar o deslizar el dedo con un mouse o lápiz o lápiz (contacto único). El evento Draging se genera cuando se detecta cualquiera de los gestos. Este gesto se puede usar para la selección de texto, la selección o reorganización de objetos, o el desplazamiento y movimiento panorámico. Nota La entrada de mouse y lápiz/lápiz no genera eventos de manipulación (ManipulationStarted, ManipulationUpdated y ManipulationCompleted) durante el transcurso de esta interacción. La especificación de la compatibilidad con Arrastrar y una o varias de las opciones de manipulación permite que un único dispositivo realice varias acciones. Por ejemplo, el gesto de deslizar o deslizar el dedo se puede realizar con el botón izquierdo del mouse para seleccionar texto mientras el botón de rueda se puede enrollar para desplazar el contenido. |
Hold | 4 | Habilite la compatibilidad con el gesto de pulsar y mantener presionado (desde un solo contacto táctil o lápiz/lápiz). El evento Holding se genera si se cruza un umbral de tiempo antes de levantar el contacto, se detecta un contacto adicional o se inicia un gesto.
Este gesto se puede usar para mostrar un menú contextual. |
HoldWithMouse | 8 | Habilite la compatibilidad con el gesto de presionar y mantener presionado a través del botón izquierdo de un mouse. El evento Holding se genera si se cruza un umbral de tiempo antes de que se libere el botón izquierdo o se inicie un gesto. Este gesto se puede usar para mostrar un menú contextual. |
ManipulationMultipleFingerPanning | 65536 | Habilite el movimiento panorámico y deshabilite el zoom cuando se detecten dos o más contactos táctiles. Evita interacciones de zoom involuntarias al desplazarse con varios dedos. |
ManipulationRotate | 1024 | Habilite la compatibilidad con el gesto de rotación a través de la entrada del puntero. Los eventos ManipulationStarted, ManipulationUpdated y ManipulationCompleted se generan durante el transcurso de esta interacción. |
ManipulationRotateInertia | 8192 | Habilite la compatibilidad con la inercia de rotación una vez completado el gesto de rotación (a través de la entrada del puntero). El evento ManipulationInertiaStarting se genera si la inercia está habilitada. |
ManipulationScale | 2048 | Habilite la compatibilidad con el gesto de reducir o estirar a través de la entrada del puntero. Estos gestos se pueden usar para el zoom óptico o semántico y cambiar el tamaño de un objeto. Los eventos ManipulationStarted, ManipulationUpdated y ManipulationCompleted se generan durante el transcurso de esta interacción. |
ManipulationScaleInertia | 16384 | Habilite la compatibilidad con la inercia de escalado una vez completado el gesto de reducir o estirar (a través de la entrada del puntero). El evento ManipulationInertiaStarting se genera si la inercia está habilitada. |
ManipulationTranslateInertia | 4096 | Habilite la compatibilidad con la inercia de traducción una vez completado el gesto de deslizar (a través de la entrada del puntero). El evento ManipulationInertiaStarting se genera si la inercia está habilitada. |
ManipulationTranslateRailsX | 256 | Habilite la compatibilidad con el gesto de diapositiva a través de la entrada del puntero, en el eje horizontal mediante raíles (guías). Los eventos ManipulationStarted, ManipulationUpdated y ManipulationCompleted se generan durante el transcurso de esta interacción. Este gesto se puede usar para reorganizar objetos. |
ManipulationTranslateRailsY | 512 | Habilite la compatibilidad con el gesto de diapositiva a través de la entrada del puntero, en el eje vertical mediante raíles (guías). Los eventos ManipulationStarted, ManipulationUpdated y ManipulationCompleted se generan durante el transcurso de esta interacción. Este gesto se puede usar para reorganizar objetos. |
ManipulationTranslateX | 64 | Habilite la compatibilidad con el gesto de diapositiva a través de la entrada del puntero, en el eje horizontal. Los eventos ManipulationStarted, ManipulationUpdated y ManipulationCompleted se generan durante el transcurso de esta interacción. Este gesto se puede usar para reorganizar objetos. |
ManipulationTranslateY | 128 | Habilite la compatibilidad con el gesto de diapositiva a través de la entrada del puntero, en el eje vertical. Los eventos ManipulationStarted, ManipulationUpdated y ManipulationCompleted se generan durante el transcurso de esta interacción. Este gesto se puede usar para reorganizar objetos. |
None | 0 | Deshabilite la compatibilidad con gestos y manipulaciones. |
RightTap | 16 | Habilite la compatibilidad con una interacción de pulsación derecha. El evento RightTapped se genera cuando se levanta el contacto o se suelta el botón del mouse.
Este gesto se puede usar para mostrar un menú contextual. |
Tap | 1 | Habilite la compatibilidad con el gesto de pulsar.
|