Condividi tramite


GestureRecognizer.CanBeDoubleTap(PointerPoint) Metodo

Definizione

Identifica se un tocco può comunque essere interpretato come secondo tocco di un doppio tocco.

public:
 virtual bool CanBeDoubleTap(PointerPoint ^ value) = CanBeDoubleTap;
bool CanBeDoubleTap(PointerPoint const& value);
public bool CanBeDoubleTap(PointerPoint value);
function canBeDoubleTap(value)
Public Function CanBeDoubleTap (value As PointerPoint) As Boolean

Parametri

value
PointerPoint

Ultimo puntatore di input.

Restituisce

Boolean

bool

True se un elemento dell'interfaccia utente supporta il movimento di doppio tocco e la soglia temporale per completare il movimento non è stata superata; in caso contrario false.

Commenti

Questo metodo supporta la gestione del pool di oggetti GestureRecognizer , in cui gli oggetti GestureRecognizer vengono assegnati dinamicamente a un set di elementi dell'interfaccia utente.

In particolare, gli oggetti GestureRecognizer possono essere riciclati per gli elementi dell'interfaccia utente che non supportano o non possono più elaborare un movimento di doppio tocco. Ad esempio, se CanBeDoubleTap restituisce true per il PointerPoint più recente, non è sicuro riciclare GestureRecognizer perché un doppio tocco è ancora un'interazione valida in base all'input successivo. Se CanBeDoubleTap restituisce false, GestureRecognizer può essere riciclato in modo sicuro.

Questo metodo non è obbligatorio se la gestione del pool di oggetti GestureRecognizer non è implementata.

Si applica a

Vedi anche