GestureRecognizer.CanBeDoubleTap(PointerPoint) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
識別點選是否仍可解譯為雙擊手勢的第二次點選。
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 物件集區管理,則不需要這個方法。