Partager via


Méthode IInkStrokes ::Add (msinkaut.h)

Ajoute un objet IInkStrokeDisp ou une collection InkStrokes à une collection InkStrokes existante.

Syntaxe

HRESULT Add(
  [in] IInkStrokeDisp *InkStroke
);

Paramètres

[in] InkStroke

Trait à ajouter à la collection InkStrokes .

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
E_POINTER
Un paramètre contenait un pointeur non valide.
E_OUTOFMEMORY
Impossible d’allouer l’objet d’assistance du gestionnaire Stroke.
E_INK_EXCEPTION
Une exception s’est produite à l’intérieur de la méthode.
E_INK_INCOMPATIBLE_OBJECT
IInkStrokeDisp* ne pointe pas vers un objet IInkStrokeDisp compatible.
E_INK_MISMATCHED_INK_OBJECT
L’objet InkDisp de l’IInkStrokeDisp ajouté ne correspond pas à l’objet InkDisp de la collection InkStrokes.

Remarques

Note Le trait doit déjà exister dans l’objet InkDisp et ne peut pas appartenir à un autre objet InkDisp . En outre, cette méthode ne copie pas ou ne modifie pas l’objet InkDisp , mais ajoute simplement ce trait à la collection.
 
Utilisez cette méthode pour ajouter un trait à une collection InkStrokes . Pour ajouter une collection de traits à une autre, utilisez la méthode AddStrokes .

Configuration requise

Condition requise Valeur
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
Bibliothèque InkObj.dll

Voir aussi

AddStrokes, méthode

IInkStrokeDisp, interface

IInkStrokes

InkStrokes Collection