Поделиться через


GestureRecognizer.CanBeDoubleTap(PointerPoint) Метод

Определение

Определяет, можно ли интерпретировать касание как второе касание жеста двойного касания.

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

Параметры

value
PointerPoint

Последний входной указатель.

Возвращаемое значение

Boolean

bool

Значение true, если элемент пользовательского интерфейса поддерживает жест двойного касания, а пороговое значение времени для его выполнения не было превышено; в противном случае — false.

Комментарии

Этот метод поддерживает управление пулом объектов GestureRecognizer , где объекты GestureRecognizer динамически назначаются набору элементов пользовательского интерфейса.

В частности, объекты GestureRecognizer можно повторно использовать для элементов пользовательского интерфейса, которые не поддерживают или больше не могут обрабатывать жест двойного касания. Например, если Функция CanBeDoubleTap возвращает значение true для последнего pointerPoint, то небезопасно перезапускать GestureRecognizer , так как двойное касание по-прежнему является жизнеспособным взаимодействием на основе последующих входных данных. Если Функция CanBeDoubleTap возвращает значение false, то объект GestureRecognizer можно безопасно перезаработать.

Этот метод не требуется, если управление пулом объектов GestureRecognizer не реализовано.

Применяется к

См. также раздел