GestureSettings Enumeração

Definição

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.

  • Toque: toque duplo
  • Mouse: botão esquerdo clique duas vezes
  • Caneta/caneta: dê um toque duplo Este gesto pode ser usado para selecionar uma palavra ou abrir um arquivo ou pasta.
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.

  • Toque: pressione e segure
  • Caneta/caneta: pressione e segure Este gesto pode ser usado para exibir um menu de contexto.
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.

  • Toque: pressione e segure
  • Mouse: pressione e segure, clique no botão direito do mouse
  • Caneta/caneta: pressione e segure, toque com o botão de barril pressionado Este gesto pode ser usado para exibir um menu de contexto.
Tap 1

Habilite o suporte para o gesto de toque.

  • Toque: toque
  • Mouse: clique no botão esquerdo
  • Caneta/caneta: toque

Aplica-se a

Confira também