GestureSettings Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica as interações compatíveis com um aplicativo.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
public enum class GestureSettings
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class GestureSettings
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum GestureSettings
var value = Windows.UI.Input.GestureSettings.none
Public Enum GestureSettings
- Herança
-
GestureSettings
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Campos
CrossSlide | 32768 | Habilite o suporte para a interação CrossSliding ao usar o slide ou o gesto de passar o dedo por meio de um único contato de toque. Esse gesto pode ser usado para selecionar ou reorganizar objetos. |
DoubleTap | 2 | Habilite o suporte para o gesto de toque duplo.
|
Drag | 32 | Habilite o suporte para o gesto de deslizar ou deslizar o dedo com um mouse ou caneta/caneta (contato único). O evento Dragging é gerado quando um dos gestos é detectado. Esse gesto pode ser usado para seleção de texto, seleção ou reorganização de objetos ou rolagem e movimento panorâmico. Observação A entrada de mouse e caneta/caneta não gera eventos de manipulação (ManipulationStarted, ManipulationUpdated e ManipulationCompleted) durante essa interação. Especificar o suporte para Arrastar e uma ou mais das configurações de manipulação permite que um único dispositivo execute várias ações. Por exemplo, o gesto de deslizar ou deslizar o dedo pode ser executado com o botão esquerdo do mouse para selecionar o texto, enquanto o botão de roda pode ser rolado para rolar o conteúdo. |
Hold | 4 | Habilite o suporte para o gesto de pressionar e segurar (de um único contato de toque ou caneta/caneta). O evento Holding será gerado se um limite de tempo for cruzado antes que o contato seja levantado, um contato adicional for detectado ou um gesto for iniciado.
|
HoldWithMouse | 8 | Habilite o suporte para pressionar e segurar o gesto pelo botão esquerdo em um mouse. O evento Holding será acionado se um limite de tempo for cruzado antes que o botão esquerdo seja liberado ou um gesto seja iniciado. Esse gesto pode ser usado para exibir um menu de contexto. |
ManipulationMultipleFingerPanning | 65536 | Habilite o movimento panorâmico e desabilite o zoom quando dois ou mais contatos por toque forem detectados. Impede interações de zoom não intencionais ao fazer movimento panorâmico com vários dedos. |
ManipulationRotate | 1024 | Habilite o suporte para o gesto de rotação por meio da entrada do ponteiro. Os eventos ManipulationStarted, ManipulationUpdated e ManipulationCompleted são todos gerados durante essa interação. |
ManipulationRotateInertia | 8192 | Habilite o suporte para inércia de rotação após a conclusão do gesto de rotação (por meio da entrada do ponteiro). O evento ManipulationInertiaStarting será gerado se a inércia estiver habilitada. |
ManipulationScale | 2048 | Habilite o suporte para o gesto de pinçamento ou alongamento por meio da entrada do ponteiro. Esses gestos podem ser usados para zoom óptico ou semântico e redimensionamento de um objeto. Os eventos ManipulationStarted, ManipulationUpdated e ManipulationCompleted são todos gerados durante essa interação. |
ManipulationScaleInertia | 16384 | Habilite o suporte para dimensionar a inércia após a conclusão do gesto de pinçamento ou alongamento (por meio da entrada do ponteiro). O evento ManipulationInertiaStarting será gerado se a inércia estiver habilitada. |
ManipulationTranslateInertia | 4096 | Habilite o suporte para inércia de tradução após a conclusão do gesto do slide (por meio da entrada do ponteiro). O evento ManipulationInertiaStarting será gerado se a inércia estiver habilitada. |
ManipulationTranslateRailsX | 256 | Habilite o suporte para o gesto do slide por meio da entrada do ponteiro, no eixo horizontal usando trilhos (guias). Os eventos ManipulationStarted, ManipulationUpdated e ManipulationCompleted são todos gerados durante essa interação. Esse gesto pode ser usado para reorganizar objetos. |
ManipulationTranslateRailsY | 512 | Habilite o suporte para o gesto do slide por meio da entrada do ponteiro, no eixo vertical usando trilhos (guias). Os eventos ManipulationStarted, ManipulationUpdated e ManipulationCompleted são todos gerados durante essa interação. Esse gesto pode ser usado para reorganizar objetos. |
ManipulationTranslateX | 64 | Habilite o suporte para o gesto do slide por meio da entrada do ponteiro, no eixo horizontal. Os eventos ManipulationStarted, ManipulationUpdated e ManipulationCompleted são todos gerados durante essa interação. Esse gesto pode ser usado para reorganizar objetos. |
ManipulationTranslateY | 128 | Habilite o suporte para o gesto do slide por meio da entrada do ponteiro, no eixo vertical. Os eventos ManipulationStarted, ManipulationUpdated e ManipulationCompleted são todos gerados durante essa interação. Esse gesto pode ser usado para reorganizar objetos. |
None | 0 | Desabilite o suporte para gestos e manipulações. |
RightTap | 16 | Habilite o suporte para uma interação com o toque direito. O evento RightTapped é gerado quando o contato é levantado ou o botão do mouse liberado.
|
Tap | 1 | Habilite o suporte para o gesto de toque.
|
Aplica-se a
Confira também
- Entrada e interações
- Amostra do modo de interação do usuário
- Amostra de visuais de foco
- Entrada: amostra de funcionalidades do dispositivo
- Entrada: amostra de tinta simplificada
- Entrada: amostra de gestos no Windows 8
- Entrada: amostra de eventos de entrada do usuário XAML
- Exemplo de rolagem, movimento panorâmico e zoom de XAML
- Amostra de entrada por toque do DirectX
- Entrada: amostra de manipulações e gestos (C++)
- Entrada: amostra de teste de hit de toque
- Exemplo de identificação de origem de entrada
- Exemplo de injeção de toque
- Exemplo de teste de clique por toque do Win32