Utilisation d’une collection Strokes
La collection Strokes que l’objet Divider analyse est conservée dans la propriété Strokes de l’objet Divider . Étant donné qu’une collection Strokes est une référence aux données manuscrites et n’est pas les données réelles, les modifications apportées à l’objet Ink parent de la collection Strokes peuvent invalider la collection Strokes . Pour plus d’informations sur les données manuscrites, consultez Données manuscrites. Pour plus d’informations sur la collection d’encre, consultez Collection d’encre.
Pour que la propriété Strokes de l’objet Divider reste synchronisée avec un objet Ink , utilisez les événements InkAdded et InkDeleted de l’objet Ink pour écouter les traits qui doivent être ajoutés ou supprimés de l’objet Divider . Cela couvre les cas où des traits sont ajoutés, supprimés, coupés ou fractionnés dans l’objet Ink . Le déplacement, la mise à l’échelle ou d’autres transformations sur les traits de l’objet Ink ne génèrent pas d’événements InkAdded ou InkDeleted . Pour refléter une telle transformation dans la propriété Strokes de l’objet Divider , effectuez la même transformation sur les traits de l’objet Divider .
La propriété Strokes de l’objet DivisionResult contient une copie des traits de l’objet Divider au moment de la création de l’objet DivisionResult . Vous pouvez comparer les propriétés Strokes de deux objets DivisionResult pour déterminer si les traits ont changé entre les deux fois que la méthode Divide a été appelée.
La propriété Strokes de l’objet DivisionUnit contient le sous-ensemble des traits de l’objet DivisionResult qui correspondent à cet élément. Vous pouvez passer ces traits à un recognizerContext distinct pour obtenir un résultat de reconnaissance pour l’élément. Étant donné que les éléments d’écriture manuscrite existent à différents niveaux de détail, les collections Strokes pour différents éléments peuvent se chevaucher. Par exemple, la collection Strokes d’un élément de segment de reconnaissance sera un sous-ensemble de la collection Strokes pour l’élément de ligne dont le segment de reconnaissance fait partie.