IInkAnalyzer :: RemoveStrokes, méthode
Supprime les traits spécifiés du IInkAnalyzer.
Syntaxe
HRESULT RemoveStrokes(
[in] ULONG ulStrokeIdCount,
[in] LONG *plStrokes
);
Paramètres
-
ulStrokeIdCount [ dans]
-
Nombre d’identificateurs de trait dans plStrokes.
-
plStrokes [ dans]
-
Identificateurs des traits à supprimer.
Valeur de retour
Pour obtenir une description des valeurs de retour, consultez classes et interfaces-analysede l’encre.
Notes
Cette méthode supprime les données de paquet pour et les références aux traits spécifiés à partir du IInkAnalyzer.
Cette méthode supprime les traits du nœud de contexte feuille qui référence les traits. Si un IContextNode ne fait plus référence à aucun trait, cette méthode supprime le IContextNode et tout objet IContextNode ancêtre qui n’a plus de nœuds enfants.
Une fois que cette méthode a supprimé les traits du IContextNode, elle met à jour la région de modification de l’objet IInkAnalyzer (consultez la méthode IInkAnalyzer :: GetDirtyRegion) pour inclure le cadre englobant des traits supprimés.
Si un trait identifié dans plStrokes n’est pas associé à IInkAnalyzer, cette méthode ignore l’identificateur.
Si aucun des traits identifiés dans plStrokes n’est associé à l’analyseur d’encre, cette méthode retourne sans mettre à jour la IInkAnalyzer.
Cette méthode retourne le code d’erreur et lorsque plStrokes a la valeur null.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Applications de bureau XP Édition Tablet PC [ uniquement] |
| Serveur minimal pris en charge |
Aucun pris en charge |
| En-tête |
|
| DLL |
|