Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe TouchEventArgs

.NET Framework (current version)
 

Publicado: agosto de 2016

System_CAPS_noteObservação

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Fornece dados de eventos de entrada por toque.

Namespace:   System.Windows.Input
Assembly:  PresentationCore (em PresentationCore.dll)

System.Object
  System.EventArgs
    System.Windows.RoutedEventArgs
      System.Windows.Input.InputEventArgs
        System.Windows.Input.TouchEventArgs

public class TouchEventArgs : InputEventArgs

NomeDescrição
System_CAPS_pubmethodTouchEventArgs(TouchDevice, Int32)

Inicializa uma nova instância da classe TouchEventArgs.

NomeDescrição
System_CAPS_pubpropertyDevice

Obtém o dispositivo de entrada que iniciou esse evento.(Herdado de InputEventArgs.)

System_CAPS_pubpropertyHandled

Obtém ou define um valor que indica o estado atual de manipulação de eventos para um evento roteado enquanto ele trafega na rota.(Herdado de RoutedEventArgs.)

System_CAPS_pubpropertyOriginalSource

Obtém a origem de relatório original conforme determinada pelo teste de clique puro, antes de qualquer ajuste possível da Source por parte de uma classe pai.(Herdado de RoutedEventArgs.)

System_CAPS_pubpropertyRoutedEvent

Obtém ou define o RoutedEvent associado a esta instância do RoutedEventArgs.(Herdado de RoutedEventArgs.)

System_CAPS_pubpropertySource

Obtém ou define uma referência ao objeto que ativou o evento.(Herdado de RoutedEventArgs.)

System_CAPS_pubpropertyTimestamp

Obtém a hora em que esse evento ocorreu.(Herdado de InputEventArgs.)

System_CAPS_pubpropertyTouchDevice

Obtém o toque que gerou o evento.

NomeDescrição
System_CAPS_pubmethodEquals(Object)

Determina se o objeto especificado é igual ao objeto atual.(Herdado de Object.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes de ser recuperado pela coleta de lixo.(Herdado de Object.)

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethodGetIntermediateTouchPoints(IInputElement)

Retorna todos os pontos que foram coletados entre os mais recentes e anteriores de contato toque eventos.

System_CAPS_pubmethodGetTouchPoint(IInputElement)

Retorna a posição atual do dispositivo de toque em relação ao elemento especificado.

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_protmethodInvokeEventHandler(Delegate, Object)

Invoca manipuladores de eventos em uma forma específica de tipo, que pode aumentar a eficiência do sistema de eventos.(Substitui o InputEventArgs.InvokeEventHandler(Delegate, Object).)

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_protmethodOnSetSource(Object)

Quando substituído em uma classe derivada, fornece uma entrada de retorno de chamada de notificação ponto sempre que o valor da Source propriedade das alterações de uma instância.(Herdado de RoutedEventArgs.)

System_CAPS_pubmethodToString()

Retorna uma cadeia de caracteres que representa o objeto atual.(Herdado de Object.)

A exemplo a seguir trata o TouchUp eventos que ocorrem em um Canvas. Ele verifica o Captured propriedade para verificar se o dispositivo que gerou o evento é capturado para o Canvas. Se for, o TouchDevice é liberado.

Este exemplo é parte de um exemplo maior que está disponível na TouchDevice visão geral da classe.

private void canvas_TouchUp(object sender, TouchEventArgs e)
{
    Canvas _canvas = (Canvas)sender as Canvas;
    if (_canvas != null && e.TouchDevice.Captured == _canvas)
    {
        _canvas.ReleaseTouchCapture(e.TouchDevice);
    }
}

.NET Framework
Disponível desde 4.0

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: