AddStrokes Method (Automation Only)
AddStrokes Method (Automation Only) |
Adds a Strokes collection to an existing Strokes collection.
Declaration
[C++]
HRESULT AddStrokes (
[in] IInkStrokes* InkStrokes
);
[Microsoft® Visual Basic® 6.0]
Public Sub AddStrokes( _
InkStrokes As InkStrokes _
)
Parameters
InkStrokes
[in] Specifies the collection of strokes to add to the collection of strokes.
Return Value
HRESULT value | Description |
---|---|
S_OK | Success. |
E_POINTER | A parameter contained an invalid pointer. |
E_OUTOFMEMORY | Cannot allocate Stroke handler helper object. |
E_INK_EXCEPTION | An exception occurred inside the method. |
E_INK_INCOMPATIBLE_OBJECT | IInkStrokes* does not point to a compatible InkDisp object. |
E_INK_MISMATCHED_INK_OBJECT | The InkDisp object of the InkStrokes collection that is being added must match the InkDisp object of the InkStrokes collection to which it is being added. |
E_UNEXPECTED | Unexpected parameter or property type. |
Remarks
Note: This collection must already exist within the InkDisp object and cannot belong to another InkDisp object. Also, this does not copy or otherwise alter the InkDisp object, but merely adds this collection of strokes to the collection.
Examples
[Visual Basic 6.0]
This Visual Basic 6.0 example adds a new set of strokes, theNewStrokes, to a InkStrokes collection object, theStrokes.
theStrokes.AddStrokes theNewStrokes