Export (0) Print
Expand All

InkCanvasGestureEventArgs.GetGestureRecognitionResults Method

Returns results from the gesture recognizer.

Namespace:  System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

public ReadOnlyCollection<GestureRecognitionResult> GetGestureRecognitionResults()

Return Value

Type: System.Collections.ObjectModel.ReadOnlyCollection<GestureRecognitionResult>
A collection of possible application gestures that the Strokes might be.

The collection returned by the GetGestureRecognitionResults method is sorted by the GestureRecognitionResult.RecognitionConfidence property. For example, GetGestureRecognitionResults might return a collection of GestureRecognitionResult objects with the following values:

Index

ApplicationGesture

RecognitionConfidence

0

Check

Strong

1

NoGesture

Intermediate

2

Curlicue

Poor

3

DoubleCurlicue

Poor

This means that the GestureRecognizer recognizes that it is very likely that the Stroke is a check mark, relatively likely that the Stroke in not a gesture, and not at all likely that the Stroke is a curlicue or a double curlicue.

NoteNote

The GetGestureRecognitionResults method can return an array with NoGesture with a higher degree of RecognitionConfidence than it has for other application gestures. This means that it is more likely that the Stroke is not a gesture, as opposed to a gesture that has a lower RecognitionConfidence.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft