Interfaccia IInkCustomStrokes (msinkaut.h)

Contiene una raccolta di raccolte InkStrokes definite dall'utente.

Ereditarietà

L'interfaccia IInkCustomStrokes eredita dall'interfaccia IUnknown . IInkCustomStrokes include anche questi tipi di membri:

Metodi

L'interfaccia IInkCustomStrokes include questi metodi.

 
IInkCustomStrokes::Add

Aggiunge un insieme InkStrokes a un insieme IInkCustomStrokes.
IInkCustomStrokes::Clear

Cancella tutte le raccolte InkStrokes dall'insieme IInkCustomStrokes.
IInkCustomStrokes::get_Count

Ottiene il numero di oggetti o raccolte contenuti in un insieme. (IInkCustomStrokes.get_Count)
IInkCustomStrokes::Item

Recupera l'insieme InkStrokes nella posizione specificata all'interno dell'interfaccia IInkCustomStrokes.
IInkCustomStrokes::Remove

Rimuove l'insieme InkStrokes dall'insieme IInkCustomStrokes.

Commenti

I tratti personalizzati sono essenzialmente raccolte Denominate InkStrokes persistenti e richiamate per un uso successivo.

Si usa una raccolta di tratti personalizzati per archiviare tratti con lo stesso significato o correlati in qualche modo. Esempi di tratti che è possibile rendere persistenti includono:

  • Tutti i tratti tracciati dallo stesso cursore (penna)
  • Tratti in un oggetto InkDisp che corrispondono a una parola o a un paragrafo
  • Tutti i tratti che intersecano un'area nota
Si supponga, ad esempio, di voler disegnare con due cursori diversi e di separare il set di tratti di disegno con ogni cursore. È possibile riconoscere i tratti disegnati con il primo cursore e collegare un oggetto IInkRecognitionResult a tale raccolta di tratti. Per rendere persistente il risultato del riconoscimento, aggiungere i tratti all'insieme CustomStrokes dell'oggetto InkDisp . È possibile accedere successivamente alla prima raccolta di tratti ottenendo l'insieme CustomStrokes persistente dall'oggetto InkDisp .

A ogni raccolta IInkCustomStrokes viene fatto riferimento in base al nome.

Le raccolte IInkCustomStrokes sono riferimenti ai dati input penna, non ai dati effettivi stessi.

Per altre informazioni sulle raccolte in COM, vedere Uso della libreria COM.

Se definisci una classe che implementa questa interfaccia, la nuova classe non interagirà correttamente con le API (Tablet PC Application Programming Interface).

Requisiti

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

Vedi anche

Classe InkDisp

Insieme InkStrokes