ApplicationGesture 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 a o gesture
específico do aplicativo disponível.
public enum class ApplicationGesture
public enum ApplicationGesture
type ApplicationGesture =
Public Enum ApplicationGesture
- Herança
Campos
AllGestures | 0 | Reconhece todos os gestos específicos do aplicativo. |
ArrowDown | 61497 | Não tem ação nem comportamento semântico sugerido. A seta pode ser desenhada com um único traço ou em dois traços, em que um traço é a linha e o outro é a cabeça da seta. Não use mais de dois traços para desenhar a seta. |
ArrowLeft | 61498 | Não tem ação nem comportamento semântico sugerido. A seta pode ser desenhada com um único traço ou em dois traços, em que um traço é a linha e o outro é a cabeça da seta. Não use mais de dois traços para desenhar a seta. |
ArrowRight | 61499 | Não tem ação nem comportamento semântico sugerido. A seta pode ser desenhada com um único traço ou em dois traços, em que um traço é a linha e o outro é a cabeça da seta. Não use mais de dois traços para desenhar a seta. |
ArrowUp | 61496 | Não tem ação nem comportamento semântico sugerido. A seta pode ser desenhada com um único traço ou em dois traços, em que um traço é a linha e o outro é a cabeça da seta. Não use mais de dois traços para desenhar a seta. |
Check | 61445 | Não tem ação nem comportamento semântico sugerido. O traço para cima deve ser duas vezes mais longo que o traço menor para baixo. |
ChevronDown | 61489 | Não tem ação nem comportamento semântico sugerido. Ambos os lados da divisa devem ser desenhados para que sejam o mais parecidos possível. O ângulo deve ser agudo e terminar em uma ponta. |
ChevronLeft | 61490 | Não tem ação nem comportamento semântico sugerido. Ambos os lados da divisa devem ser desenhados para que sejam o mais parecidos possível. O ângulo deve ser agudo e terminar em uma ponta. |
ChevronRight | 61491 | Não tem ação nem comportamento semântico sugerido. Ambos os lados da divisa devem ser desenhados para que sejam o mais parecidos possível. O ângulo deve ser agudo e terminar em uma ponta. |
ChevronUp | 61488 | Não tem ação nem comportamento semântico sugerido. Ambos os lados da divisa devem ser desenhados para que sejam o mais parecidos possível. O ângulo deve ser agudo e terminar em uma ponta. |
Circle | 61472 | Não tem ação nem comportamento semântico sugerido. O círculo deve ser desenhado em um único traço sem levantar a caneta. |
Curlicue | 61456 | Não tem ação nem comportamento semântico sugerido. Inicie a ondulação na palavra que você pretende recortar. |
DoubleCircle | 61473 | Não tem ação nem comportamento semântico sugerido. Os dois círculos devem se sobrepor e ser desenhados em um único traço sem levantar a caneta. |
DoubleCurlicue | 61457 | Não tem ação nem comportamento semântico sugerido. Inicie o ondulado duplo na palavra que você pretende copiar. |
DoubleTap | 61681 | Indica clicar duas vezes com o mouse. Os dois toques devem ser feitos rapidamente para resultar na menor quantidade de deslizamento e na menor duração entre os toques. Além disso, os toques devem ser o mais próximo possível um do outro. |
Down | 61529 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser desenhado como um único movimento rápido na direção para baixo. |
DownLeft | 61546 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço para baixo. Os dois lados devem o mais iguais em comprimento possível e estar em um ângulo reto. |
DownLeftLong | 61542 | Significa pressionar uma tecla ENTER. Esse gesto deve ser feito em um único traço iniciando com o traço para baixo. O traço à esquerda tem cerca de duas vezes o comprimento do traço para cima e os dois traços devem estar em um ângulo reto. |
DownRight | 61547 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço para baixo. Os dois lados devem o mais iguais em comprimento possível e estar em um ângulo reto. |
DownRightLong | 61543 | Significa pressionar a barra de espaços. Esse gesto deve ser feito em um único traço iniciando com o traço para baixo. O traço à direita deve ter cerca de duas vezes o comprimento do traço para cima e os dois traços devem estar em um ângulo reto. |
DownUp | 61537 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço para baixo. Os dois traços devem estar o mais próximo possível um do outro. |
Exclamation | 61604 | Não tem ação nem comportamento semântico sugerido. A linha deve ser desenhada primeiro e, em seguida, o ponto deve ser desenhado rapidamente e o mais próximo possível da linha. |
Left | 61530 | Especifica um backspace. Esse gesto deve ser desenhado como um único movimento rápido à esquerda. |
LeftDown | 61549 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço à esquerda. Os dois lados são o mais parecidos em termos de comprimento possível e estão em um ângulo reto. |
LeftRight | 61538 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço à esquerda. Os dois lados são o mais parecidos em termos de comprimento possível e estão em um ângulo reto. |
LeftUp | 61548 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço à esquerda. Os dois lados devem o mais iguais em comprimento possível e estar em um ângulo reto. |
NoGesture | 61440 | Não reconhece nenhum gesto específico do aplicativo. |
Right | 61531 | Representa um espaço. Esse gesto deve ser desenhado como um único movimento rápido à direita. |
RightDown | 61551 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço à direita. Os dois lados devem o mais iguais em comprimento possível e estar em um ângulo reto. |
RightLeft | 61539 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço à direita. Os dois traços devem estar o mais próximo possível um do outro. |
RightUp | 61550 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço à direita. Os dois lados devem o mais iguais em comprimento possível e estar em um ângulo reto. |
ScratchOut | 61441 | Apaga o conteúdo. Esse gesto deve ser desenhado em um traço único com pelo menos três movimentos para frente e para trás. |
SemicircleLeft | 61480 | Não tem ação nem comportamento semântico sugerido. O semicírculo deve ser desenhado da esquerda para a direita. As duas extremidades do semicírculo devem ser o mais parecidas horizontalmente possível. |
SemicircleRight | 61481 | Não tem ação nem comportamento semântico sugerido. O semicírculo deve ser desenhado da direita para esquerda. As duas extremidades do semicírculo devem ser o mais parecidas horizontalmente possível. |
Square | 61443 | Não tem ação nem comportamento semântico sugerido. O quadrado pode ser desenhado em um ou dois traços. Em um traço, desenhe todo o quadrado sem levantar a caneta. Em dois traços, desenhe três lados do quadrado e use outro traço para desenhar o outro lado. Não use mais de dois traços para desenhar o quadrado. |
Star | 61444 | Não tem ação nem comportamento semântico sugerido. A estrela deve ter exatamente cinco pontas e ser desenhada em um único traço sem levantar a caneta. |
Tap | 61680 | Indica um clique com o mouse. Para o mínimo de deslizamento, o toque deve ser feito rapidamente. |
Triangle | 61442 | Não tem ação nem comportamento semântico sugerido. O triângulo deve ser desenhado em um único traço, sem levantar a caneta. |
Up | 61528 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser desenhado como um único movimento rápido na direção para cima. |
UpDown | 61536 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço para cima. Os dois traços devem estar o mais próximo possível um do outro. |
UpLeft | 61544 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço para cima. Os dois lados devem o mais iguais em comprimento possível e estar em um ângulo reto. |
UpLeftLong | 61540 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço para cima. O traço à esquerda deve ter cerca de duas vezes o comprimento do traço para cima e os dois traços devem estar em um ângulo reto. |
UpRight | 61545 | Não tem ação nem comportamento semântico sugerido. Esse gesto deve ser feito em um único traço iniciando com o traço para cima. Os dois lados devem o mais iguais em comprimento possível e estar em um ângulo reto. |
UpRightLong | 61541 | Significa pressionar uma tecla TAB. Esse gesto deve ser feito em um único traço iniciando com o traço para cima. O traço à direita deve ter cerca de duas vezes o comprimento do traço para cima e os dois traços devem estar em um ângulo reto. |
Exemplos
O exemplo a seguir demonstra como identificar um gesto em um InkCanvas. Este exemplo pressupõe que há um InkCanvas chamado inkCanvas1
e que seu Gesture evento foi conectado ao manipulador de eventos neste exemplo.
void inkCanvas1_Gesture(object sender, InkCanvasGestureEventArgs e)
{
ReadOnlyCollection<GestureRecognitionResult> gestureResults =
e.GetGestureRecognitionResults();
// Check the first recognition result for a gesture.
if (gestureResults[0].RecognitionConfidence ==
RecognitionConfidence.Strong)
{
switch (gestureResults[0].ApplicationGesture)
{
case ApplicationGesture.Down:
// Do something.
break;
case ApplicationGesture.ArrowDown:
// Do something.
break;
case ApplicationGesture.Circle:
// Do something.
break;
}
}
}
Sub inkCanvas1_Gesture(ByVal sender As Object, _
ByVal e As InkCanvasGestureEventArgs) Handles inkCanvas1.Gesture
Dim gestureResults As ReadOnlyCollection(Of GestureRecognitionResult)
gestureResults = e.GetGestureRecognitionResults()
' Check the first recognition result for a gesture.
If gestureResults(0).RecognitionConfidence = _
RecognitionConfidence.Strong Then
Select Case gestureResults(0).ApplicationGesture
Case ApplicationGesture.Down
' Do something.
Case ApplicationGesture.ArrowDown
' Do something.
Case ApplicationGesture.Circle
' Do something.
End Select
End If
End Sub
Comentários
Uso de texto XAML
Essa classe normalmente não é usada em XAML.