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
- gesture
Tipo: Microsoft.Ink.ApplicationGesture
Miembro de la enumeración ApplicationGesture que indica el movimiento cuyo estado se va a definir.
- 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