Condividi tramite


Metodo IInkStrokes::Add (msinkaut.h)

Aggiunge un oggetto IInkStrokeDisp o un insieme InkStrokes a un insieme InkStrokes esistente.

Sintassi

HRESULT Add(
  [in] IInkStrokeDisp *InkStroke
);

Parametri

[in] InkStroke

Tratto da aggiungere all'insieme InkStrokes .

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_POINTER
Un parametro contiene un puntatore non valido.
E_OUTOFMEMORY
Impossibile allocare l'oggetto helper del gestore stroke .
E_INK_EXCEPTION
Si è verificata un'eccezione all'interno del metodo .
E_INK_INCOMPATIBLE_OBJECT
IInkStrokeDisp* non punta a un oggetto IInkStrokeDisp compatibile.
E_INK_MISMATCHED_INK_OBJECT
L'oggetto InkDisp dell'oggetto IInkStrokeDisp aggiunto non corrisponde all'oggetto InkDisp dell'insieme InkStrokes .

Commenti

Nota Il tratto deve esistere già all'interno dell'oggetto InkDisp e non può appartenere a un altro oggetto InkDisp . Inoltre, questo metodo non copia o modifica l'oggetto InkDisp , ma aggiunge semplicemente questo tratto all'insieme.
 
Utilizzare questo metodo per aggiungere un tratto a un insieme InkStrokes . Per aggiungere una raccolta di tratti a un'altra, utilizzare il metodo AddStrokes .

Requisiti

Requisito Valore
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione msinkaut.h
Libreria InkObj.dll

Vedi anche

AddStrokes, metodo

Interfaccia IInkStrokeDisp

IInkStrokes

Insieme InkStrokes