Share via


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 是表示 如果 UI 元素支援雙點選手勢和完成手勢的時間閾值尚未超過;否則為 false。

備註

這個方法支援 GestureRecognizer 物件集區管理,其中 GestureRecognizer 物件會動態指派給一組 UI 元素。

具體來說,可針對不支援或無法再處理按兩下手勢的UI元素回收 GestureRecognizer 物件。 例如,如果 CanBeDoubleTap 針對最新的 PointerPoint 傳回 true,則回收 GestureRecognizer 並不安全,因為點兩下仍是根據後續輸入的可行互動。 如果 CanBeDoubleTap 傳回 false, 則可安全地回收 GestureRecognizer

如果未實作 GestureRecognizer 物件集區管理,則不需要這個方法。

適用於

另請參閱