InkEdit.SetGestureStatus, méthode
Mise à jour : November 2007
Définit si le contrôle InkEdit a un intérêt dans un mouvement d'application connu.
Espace de noms : Microsoft.Ink
Assembly : Microsoft.Ink (dans Microsoft.Ink.dll)
Syntaxe
'Déclaration
Public Sub SetGestureStatus ( _
gesture As ApplicationGesture, _
listening As Boolean _
)
'Utilisation
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
)
Paramètres
- gesture
Type : Microsoft.Ink.ApplicationGesture
Membre de l'énumération ApplicationGesture, qui indique le mouvement dont l'état doit être défini.
- listening
Type : System.Boolean
Si le contrôle InkEdit a un intérêt dans un mouvement d'application connu.
true si le contrôle InkEdit a un intérêt dans le mouvement d'application ; sinon, false.
Notes
La valeur AllGestures n'est pas prise en charge par le contrôle InkEdit et elle retourne une erreur. Cependant, le passage d'identificateurs de mouvement non valides ne retourne pas d'erreur.
Cette méthode ne doit être appelée que si la propriété InkEdit.Status retourne la valeur d'énumération InkEditStatus, Idle.
Exemples
Cet exemple C# affecte la valeur false à l'état d'intérêt de chaque ApplicationGesture sur le contrôle InkEdit passé, 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);
}
}
Cet exemple Microsoft® Visual Basic® .NET affecte la valeur false à l'état d'intérêt de chaque ApplicationGesture sur le contrôle InkEdit passé, 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
Plateformes
Windows Vista
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Informations de version
.NET Framework
Pris en charge dans : 3.0