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(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
- Herança
-
GestureSettings
- Atributos
Campos
CrossSlide | 32768 | Habilite o suporte para a interação crossSliding ao usar o gesto de deslizar o dedo ou deslizar 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.
Esse 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 o dedo ou slide 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). O evento Holding será gerado se um limite de tempo for ultrapassado antes do contato ser levantado, um contato adicional for detectado ou um gesto for iniciado.
Esse 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 girar (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çagem 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çagem 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 de 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 de 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 de 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 de 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 de toque com o botão direito do mouse. O evento RightTapped é gerado quando o contato é levantado ou o botão do mouse é liberado.
Esse gesto pode ser usado para exibir um menu de contexto. |
Tap | 1 | Habilite o suporte para o gesto de toque.
|