Interface IInkCustomStrokes (msinkaut.h)

Contient une collection de collections InkStrokes définies par l’utilisateur.

Héritage

L’interface IInkCustomStrokes hérite de l’interface IUnknown. IInkCustomStrokes possède également les types de membres suivants :

Méthodes

L’interface IInkCustomStrokes possède ces méthodes.

 
IInkCustomStrokes::Add

Ajoute une collection InkStrokes à une collection IInkCustomStrokes.
IInkCustomStrokes::Clear

Efface toutes les collections InkStrokes de la collection IInkCustomStrokes.
IInkCustomStrokes::get_Count

Obtient le nombre d’objets ou de collections contenus dans une collection. (IInkCustomStrokes.get_Count)
IInkCustomStrokes::Item

Récupère la collection InkStrokes à l’emplacement spécifié dans l’interface IInkCustomStrokes.
IInkCustomStrokes::Remove

Supprime la collection InkStrokes de la collection IInkCustomStrokes.

Notes

Les traits personnalisés sont essentiellement nommés collections InkStrokes qui sont conservés et rappelés pour une utilisation ultérieure.

Vous utilisez une collection de traits personnalisés pour stocker des traits qui ont la même signification ou qui sont liés d’une manière ou d’une autre. Voici des exemples de traits que vous souhaiterez peut-être conserver :

  • Tous les traits dessinés par le même curseur (stylet)
  • Traits d’un objet InkDisp qui correspondent à un mot ou à un paragraphe
  • Tous les traits qui croisent une région connue
Par exemple, supposons que vous souhaitiez dessiner avec deux curseurs différents et conserver l’ensemble de traits que vous dessinez avec chaque curseur. Vous pouvez reconnaître les traits dessinés avec le premier curseur et attacher un objet IInkRecognitionResult à cette collection de traits. Pour conserver le résultat de la reconnaissance, ajoutez les traits à la collection CustomStrokes de l’objet InkDisp . Vous pouvez accéder ultérieurement à la première collection de traits en obtenant la collection CustomStrokes persistante à partir de l’objet InkDisp .

Chaque collection IInkCustomStrokes est référencée par son nom.

Les collections IInkCustomStrokes sont des références à des données manuscrites, et non aux données elles-mêmes.

Pour plus d’informations sur les collections dans COM, consultez Utilisation de la bibliothèque COM.

Si vous définissez une classe qui implémente cette interface, la nouvelle classe n’interagira pas correctement avec les API de programmation d’application Tablet PC.

Spécifications

   
Client minimal pris en charge Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête msinkaut.h

Voir aussi

Classe InkDisp

InkStrokes Collection