Condividi tramite


Metodo InkEdit.SetGestureStatus

Aggiornamento: novembre 2007

Imposta un eventuale interesse del controllo InkEdit per un movimento dell'applicazione noto.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Sintassi

'Dichiarazione
Public Sub SetGestureStatus ( _
    gesture As ApplicationGesture, _
    listening As Boolean _
)
'Utilizzo
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
)

Parametri

  • listening
    Tipo: System.Boolean
    Eventuale interesse del controllo InkEdit per un movimento dell'applicazione noto.
    true se il controllo InkEdit ha espresso un interesse per il movimento dell'applicazione; in caso contrario, false.

Note

Il valore AllGestures non è supportato dal controllo InkEdit e restituisce un errore, tuttavia, il passaggio di identificatori del movimento non validi non restituisce un errore.

Questo metodo deve essere chiamato solo se la proprietà InkEdit.Status restituisce il valore dell'enumerazione InkEditStatus, Idle.

Esempi

In questi esempio di C# lo stato dell'interesse di ogni oggetto viene impostato ApplicationGesture su false sul controllo InkEdit passato, theInkEdit.

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 questi esempio di Microsoft® Visual Basic® .NET lo stato dell'interesse di ogni oggetto viene impostato ApplicationGesture su false sul controllo InkEdit passato, theInkEdit.

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

Piattaforme

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.0

Vedere anche

Riferimenti

InkEdit Classe

Membri InkEdit

Spazio dei nomi Microsoft.Ink

InkEdit.GetGestureStatus