Partage via


GestureRecognitionResult Classe

Définition

Contient des informations sur un mouvement d’entrée manuscrite.

public ref class GestureRecognitionResult
public class GestureRecognitionResult
type GestureRecognitionResult = class
Public Class GestureRecognitionResult
Héritage
GestureRecognitionResult

Exemples

L’exemple suivant montre comment identifier un mouvement sur un InkCanvas. Cet exemple suppose qu’il existe un InkCanvas appelé inkCanvas1 et que son Gesture événement a été connecté au gestionnaire d’événements dans le code.

void inkCanvas1_Gesture(object sender, InkCanvasGestureEventArgs e)
{
    ReadOnlyCollection<GestureRecognitionResult> gestureResults = 
        e.GetGestureRecognitionResults();

    // Check the first recognition result for a gesture.
    if (gestureResults[0].RecognitionConfidence == 
        RecognitionConfidence.Strong)
    {
        switch (gestureResults[0].ApplicationGesture)
        {
            case ApplicationGesture.Down:
                // Do something.
                break;
            case ApplicationGesture.ArrowDown:
                // Do something.
                break;
            case ApplicationGesture.Circle:
                // Do something.
                break;
        }
    }
}
Sub inkCanvas1_Gesture(ByVal sender As Object, _
    ByVal e As InkCanvasGestureEventArgs) Handles inkCanvas1.Gesture

    Dim gestureResults As ReadOnlyCollection(Of GestureRecognitionResult)
    gestureResults = e.GetGestureRecognitionResults()

    ' Check the first recognition result for a gesture.
    If gestureResults(0).RecognitionConfidence = _
       RecognitionConfidence.Strong Then

        Select Case gestureResults(0).ApplicationGesture
            Case ApplicationGesture.Down
                ' Do something.
            Case ApplicationGesture.ArrowDown
                ' Do something.
            Case ApplicationGesture.Circle
                ' Do something.
        End Select

    End If

End Sub

Remarques

A GestureRecognitionResult contient un ApplicationGesture niveau et un niveau de lignes de type likelines que le GestureRecognizer mouvement a correctement identifié.

Utilisez la RecognitionConfidence propriété pour déterminer le niveau de lignes de type likelines que le GestureRecognizer mouvement a correctement identifié.

Propriétés

Nom Description
ApplicationGesture

Obtient le mouvement d’entrée manuscrite reconnu.

RecognitionConfidence

Obtient le niveau de confiance que l’utilisateur GestureRecognizer a dans la reconnaissance du mouvement.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à