GestureRecognizer.CanBeDoubleTap(PointerPoint) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ダブルタップ ジェスチャの 2 回目のタップとしてタップを引き続き解釈できるかどうかを識別します。
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
最後の入力ポインター。
戻り値
bool
True の 場合、UI 要素は、ダブル タップ ジェスチャをサポートし、ジェスチャを完了するための時間しきい値が交差していません。それ以外の場合は false。
注釈
このメソッドは 、GestureRecognizer オブジェクト プール管理をサポートします。 GestureRecognizer オブジェクトは一連の UI 要素に動的に割り当てられます。
具体的には、 GestureRecognizer オブジェクトは、サポートされていない、またはダブルタップ ジェスチャを処理できなくなった UI 要素に対してリサイクルできます。 たとえば、CanBeDoubleTap が最新の PointerPoint に対して true を返した場合、二重タップは後続の入力に基づく実行可能な操作であるため、 GestureRecognizer をリサイクルしても安全ではありません。 CanBeDoubleTap が false を返した場合、 GestureRecognizer は安全にリサイクルできます。
GestureRecognizer オブジェクト プール管理が実装されていない場合、このメソッドは必要ありません。