Freigeben über


InkEdit.SetGestureStatus-Methode

Legt fest, ob das InkEdit-Steuerelement Interesse an einer bekannten Anwendungsstiftbewegung hat.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Public Sub SetGestureStatus ( _
    gesture As ApplicationGesture, _
    listening As Boolean _
)
'Usage
Dim instance As InkEdit
Dim gesture As ApplicationGesture
Dim listening As Boolean

instance.SetGestureStatus(gesture, listening)
public void SetGestureStatus(
    ApplicationGesture gesture,
    bool listening
)
public:
void SetGestureStatus(
    ApplicationGesture gesture, 
    bool listening
)
public void SetGestureStatus(
    ApplicationGesture gesture,
    boolean listening
)
public function SetGestureStatus(
    gesture : ApplicationGesture, 
    listening : boolean
)

Parameter

  • listening
    Typ: System.Boolean
    Ob das InkEdit-Steuerelement Interesse an einer bekannten Anwendungsstiftbewegung hat.
    true , wenn das InkEdit-Steuerelement Interesse an einer bestimmten Anwendungsstiftbewegung hat; andernfalls false.

Hinweise

Der AllGestures-Wert wird nicht vom InkEdit-Steuerelement unterstützt und erzeugt einen Fehler. Wenn ein ungültiger Bezeichner für eine Stiftbewegung übergeben wird, wird allerdings kein Fehler zurückgegeben.

Diese Methode sollte nur aufgerufen werden, wenn die InkEdit.Status-Eigenschaft den InkEditStatus-Enumerationswert Idle zurückgibt.

Beispiele

In diesem C#-Beispiel wird der Interessestatus jeder ApplicationGesture-Instanz für das übergebene InkEdit-Steuerelement mit dem Namen theInkEdit auf false festgelegt.

using Microsoft.Ink;
// . . .
// Set all of the ApplicationGestures' status
// to false on the InkEdit control.
private void ClearAppGestures(InkEdit theInkEdit)
{
    ApplicationGesture test = ApplicationGesture.NoGesture;
    Array theGestures = System.Enum.GetValues(test.GetType());
    foreach (ApplicationGesture theGesture in theGestures)
    {
        theInkEdit.SetGestureStatus(theGesture, false);
    }
}

In diesem Microsoft® Visual Basic® .NET-Beispiel wird der Interessestatus jeder ApplicationGesture-Instanz für das übergebene InkEdit-Steuerelement mit dem Namen theInkEdit auf false festgelegt.

Imports Microsoft.Ink
' . . .
' Set all of the ApplicationGestures' status
' to false on the InkEdit object.
Private Sub ClearAppGestures(ByVal theInkEdit As InkEdit)
    Dim test As ApplicationGesture = ApplicationGesture.NoGesture
    Dim theGestures As Array = System.Enum.GetValues(test.GetType())
    Dim theGesture As ApplicationGesture
    For Each theGesture In theGestures
        theInkEdit.SetGestureStatus(theGesture, False)
    Next
End Sub

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

InkEdit-Klasse

InkEdit-Member

Microsoft.Ink-Namespace

InkEdit.GetGestureStatus