Partager via


TextInputPanel, classe

Mise à jour : November 2007

Fournit des méthodes pour attacher et contrôler le Panneau de saisie Tablet PC.

Espace de noms :  Microsoft.Ink.TextInput
Assembly :  Microsoft.Ink (dans Microsoft.Ink.dll)

Syntaxe

'Déclaration
<UIPermissionAttribute(SecurityAction.Demand, Window := UIPermissionWindow.SafeTopLevelWindows)> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class TextInputPanel _
    Implements IDisposable
'Utilisation
Dim instance As TextInputPanel
[UIPermissionAttribute(SecurityAction.Demand, Window = UIPermissionWindow.SafeTopLevelWindows)]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class TextInputPanel : IDisposable
[UIPermissionAttribute(SecurityAction::Demand, Window = UIPermissionWindow::SafeTopLevelWindows)]
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class TextInputPanel : IDisposable
/** @attribute UIPermissionAttribute(SecurityAction.Demand, Window = UIPermissionWindow.SafeTopLevelWindows) */
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public class TextInputPanel implements IDisposable
public class TextInputPanel implements IDisposable

Notes

TextInputPanel remplace PenInputPanel, et offre un meilleur contrôle du Panneau de saisie Tablet PC et plus d'informations sur son état.

La classe TextInputPanel est disponible en tant qu'objet pouvant être attaché, ce qui vous permet d'ajouter les fonctionnalités du Panneau de saisie Tablet PC aux contrôles existants. L'interface utilisateur est en grande partie dépendante de la langue d'entrée actuelle. Vous pouvez définir soit l'écriture manuscrite, soit le clavier comme méthode d'entrée par défaut pour l'objet TextInputPanel. L'utilisateur final peut basculer d'une méthode d'entrée à l'autre à l'aide des boutons de l'interface utilisateur.

la classe TextInputPanel permet de personnaliser le comportement du Panneau de saisie de la façon suivante :

  • Contrôle complet du positionnement du Panneau de saisie contextuel lorsque l'application a le focus.

  • Accès, en plus du texte reconnu, aux objets d'entrée manuscrite à partir de l'insertion de texte du Panneau de saisie.

  • Ensemble de propriétés correspondant exactement aux fonctions du Panneau de saisie. Elles permettent à la fois de connaître l'état actuel du Panneau de saisie et de personnaliser sa configuration.

ms573640.alert_caution(fr-fr,VS.90).gifAttention :

Vous devez appeler la méthode Dispose sur cet objet avant qu'il ne soit hors de portée. Cet objet gère des ressources non managées. Le fait de compter sur la finalisation pour cet objet peut provoquer des fuites de mémoire et des exceptions dans votre application.

Pour obtenir un exemple de suppression d'objets managés, consultez Using the Managed Library.

Hiérarchie d'héritage

System.Object
  Microsoft.Ink.TextInput.TextInputPanel

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Plateformes

Windows Vista, Windows XP SP2, Windows Server 2003

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

Voir aussi

Référence

Membres TextInputPanel

Microsoft.Ink.TextInput, espace de noms