Compartir a través de


InkEdit.SetGestureStatus (Método)

Actualización: noviembre 2007

Establece si el control InkEdit tiene el interés o no en un movimiento de aplicación conocido.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink (en Microsoft.Ink.dll)

Sintaxis

'Declaración
Public Sub SetGestureStatus ( _
    gesture As ApplicationGesture, _
    listening As Boolean _
)
'Uso
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
)

Parámetros

  • listening
    Tipo: System.Boolean
    Si el control InkEdit tiene el interés o no en un movimiento de aplicación conocido.
    Es true si el control InkEdit tiene el interés en el movimiento de aplicación; de lo contrario, es false.

Comentarios

El valor AllGestures no es compatible con el control InkEdit y devuelve un error; no obstante, pasar identificadores del movimiento no válidos no devuelve un error.

Se debe llamar a este método solamente si la propiedad InkEdit.Status devuelve el valor de enumeración InkEditStatus, Idle.

Ejemplos

En este ejemplo de C# se establece el estado de interés de ApplicationGesture en false en el control InkEdit pasado, 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);
    }
}

En este ejemplo de Microsoft® Visual Basic® .NET se establece el estado de interés de ApplicationGesture en false en el control InkEdit pasado, 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

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

InkEdit (Clase)

InkEdit (Miembros)

Microsoft.Ink (Espacio de nombres)

InkEdit.GetGestureStatus