Condividi tramite


Enumerazione ApplicationGesture

Aggiornamento: novembre 2007

Definisce valori per l'insieme di movimenti specifici dell'applicazione disponibili.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Sintassi

'Dichiarazione
Public Enumeration ApplicationGesture
'Utilizzo
Dim instance As ApplicationGesture
public enum ApplicationGesture
public enum class ApplicationGesture
public enum ApplicationGesture
public enum ApplicationGesture

Membri

Nome membro Descrizione
AllGestures Riconosce tutti i movimenti specifici dell'applicazione.
NoGesture Non riconosce i movimenti specifici dell'applicazione.
Scratchout Questo movimento deve essere effettuato in un solo tratto costituito da almeno tre movimenti in avanti e indietro.
Triangle Il triangolo deve essere disegnato in un tratto unico senza sollevare la penna.
Square Il quadrato può essere disegnato in uno o due tratti. Con un tratto unico, disegnare l'intero quadrato senza sollevare la penna. Con due tratti, disegnare tre lati del quadrato e utilizzare l'altro tratto per disegnare il lato rimanente. Non utilizzare più di due tratti per disegnare il quadrato.
Star La stella deve avere esattamente cinque punte e deve essere disegnata in un tratto unico, senza sollevare la penna.
Check Il tratto in direzione ascendente deve essere due volte più lungo del tratto discendente più piccolo.
Curlicue Iniziare lo svolazzo nel punto in cui si desidera che si verifichi un'azione.
DoubleCurlicue Iniziare il doppio svolazzo nel punto in cui si desidera che si verifichi un'azione.
Circle Il cerchio deve essere disegnato in un solo tratto senza sollevare la penna.
DoubleCircle I due cerchi devono sovrapporsi e devono essere disegnati in un solo tratto senza sollevare la penna.
SemiCircleLeft Il semicerchio deve essere disegnato da sinistra verso destra. Le due estremità del semicerchio devono trovarsi il più possibile in posizione orizzontale.
SemiCircleRight Il semicerchio deve essere disegnato da destra verso sinistra. Le due estremità del semicerchio devono trovarsi il più possibile in posizione orizzontale.
ChevronUp Entrambi i lati delle virgolette acute devono essere disegnati nel modo più simile possibile. L'angolo deve essere acuto e terminare a punta.
ChevronDown Entrambi i lati delle virgolette acute devono essere disegnati nel modo più simile possibile. L'angolo deve essere acuto e terminare a punta.
ChevronLeft Entrambi i lati delle virgolette acute devono essere disegnati nel modo più simile possibile. L'angolo deve essere acuto e terminare a punta.
ChevronRight Entrambi i lati delle virgolette acute devono essere disegnati nel modo più simile possibile. L'angolo deve essere acuto e terminare a punta.
ArrowUp La freccia può essere disegnata in un tratto solo o in due tratti, dove il primo tratto rappresenta la riga e l'altro la punta della freccia. Non utilizzare più di due tratti per disegnare la freccia.
ArrowDown La freccia può essere disegnata in un tratto solo o in due tratti, dove il primo tratto rappresenta la riga e l'altro la punta della freccia. Non utilizzare più di due tratti per disegnare la freccia.
ArrowLeft La freccia può essere disegnata in un tratto solo o in due tratti, dove il primo tratto rappresenta la riga e l'altro la punta della freccia. Non utilizzare più di due tratti per disegnare la freccia.
ArrowRight La freccia può essere disegnata in un tratto solo o in due tratti, dove il primo tratto rappresenta la riga e l'altro la punta della freccia. Non utilizzare più di due tratti per disegnare la freccia.
Up Questo movimento deve essere effettuato con un solo gesto rapido verso l'alto.
Down Questo movimento deve essere effettuato con un solo gesto rapido verso il basso.
Left Questo movimento deve essere effettuato con un solo gesto rapido verso sinistra.
Right Questo movimento deve essere effettuato con un solo gesto rapido verso destra.
UpDown Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto ascendente. I due tratti devono essere il più simile possibile tra loro.
DownUp Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto discendente. I due tratti devono essere il più simile possibile tra loro.
LeftRight Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto verso sinistra. I due tratti devono essere il più simile possibile tra loro.
RightLeft Questo movimento deve essere effettuato in un solo tratto e avviato con il tratto verso destra. I due tratti devono essere il più simile possibile tra loro.
UpLeftLong Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto ascendente. Il tratto verso sinistra deve essere circa due volte più lungo del tratto ascendente e i due tratti devono essere ad angolo retto.
UpRightLong Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto ascendente. Il tratto verso destra deve essere circa due volte più lungo del tratto ascendente e i due tratti devono essere ad angolo retto.
DownLeftLong Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto discendente. Il tratto verso sinistra è circa due volte più lungo del tratto ascendente e i due tratti devono essere ad angolo retto.
DownRightLong Significa premere la barra spaziatrice. Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto discendente. Il tratto verso destra deve essere circa due volte più lungo del tratto ascendente e i due tratti devono essere ad angolo retto.
UpLeft Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto ascendente. I due lati devono essere il più simile possibile in lunghezza e ad angolo retto.
UpRight Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto ascendente. I due lati devono essere il più simile possibile in lunghezza e ad angolo retto.
DownLeft Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto discendente. I due lati devono essere il più simile possibile in lunghezza e ad angolo retto.
DownRight Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto discendente. I due lati devono essere il più simile possibile in lunghezza e ad angolo retto.
LeftUp Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto verso sinistra. I due lati devono essere il più simile possibile in lunghezza e ad angolo retto.
LeftDown Questo movimento deve essere effettuato in un solo tratto e avviato con un tratto verso sinistra. I due lati devono essere il più simile possibile in lunghezza e ad angolo retto.
RightUp Questo movimento deve essere effettuato in un solo tratto e avviato con il tratto verso destra. I due lati devono essere il più simile possibile in lunghezza e ad angolo retto.
RightDown Questo movimento deve essere effettuato in un solo tratto e avviato con il tratto verso destra. I due lati devono essere il più simile possibile in lunghezza e ad angolo retto.
Exclamation La riga deve essere tracciata per prima e, successivamente, il punto, in modo rapido e il più vicino possibile alla riga.
Tap Indica un clic del mouse. Per la minor quantità di scivolamento, colpire rapidamente.
DoubleTap Indica un doppio clic del mouse. Colpire rapidamente e il più vicino possibile allo stesso posto per ottenere i risultati migliori.

Note

I movimenti dell'applicazione sono movimenti che è possibile scegliere che vengano supportati dall'applicazione. È più probabile che applicazioni progettate specificamente per funzionare in combinazione con una penna utilizzino questi movimenti. Per un elenco contenente le forme dei movimenti e il relativo comportamento semantico suggerito in un'applicazione, vedere Application Gestures and Semantic Behavior.

I movimenti Tap e DoubleTap sono supportati come movimenti dell'applicazione e come movimenti del sistema (i movimenti del sistema sono definiti nel tipo di enumerazione SystemGesture). Pertanto, è possibile incorporare un movimento dell'applicazione che disponga di un componente che può essere costruito come oggetto Tap o DoubleTap (ad esempio il movimento Exclamation). In questo caso, attivare il movimento dell'applicazione Tap e disattivare il movimento del sistema Tap nell'applicazione. Quando un utente esegue una selezione con un colpo, il movimento dell'applicazione viene riconosciuto. Ciò consente all'applicazione di attendere un solo componente che possa identificare, nonché distinguere un oggetto Tap da un oggetto Tap nel movimento dell'applicazione.

Oltre ai movimenti seguenti, saranno supportati molti glifi dei movimenti nell'ambito del Riconoscimento movimenti Microsoft. Per ulteriori informazioni su questi glifi dei movimenti non implementati, vedere Unimplemented Glyphs.

Per ulteriori informazioni sui movimenti dell'applicazione e sui movimenti del sistema, vedere Using Gestures.

Il valore predefinito è NoGesture, ossia un limite che rappresenta il livello minimo di probabilità suggerito del sistema di riconoscimento del movimento. Non rappresenta effettivamente un movimento o una mancanza di movimento, solo il punto in cui il livello di probabilità del sistema di riconoscimento del movimento non è sufficiente nell'accuratezza del risultato per consigliare un valore al di sotto di tale punto.

Si supponga, ad esempio, che una matrice di movimenti sia costituita dai valori seguenti: Circle, LeftRight, NoGesture, RightLeft e Triangle. In questo caso, il sistema di riconoscimento del movimento dispone di un livello di probabilità forte nell'oggetto Circle e scarso nell'oggetto LeftRight. Il sistema di riconoscimento dispone di un livello di probabilità molto basso nell'oggetto RightLeft e nell'oggetto Triangle perché seguono l'oggetto NoGesture nell'ordine della matrice.

Il livello di probabilità in corrispondenza del quale il sistema di riconoscimento restituisce NoGesture non può essere modificato.

Se NoGesture è il primo elemento nella matrice (ovvero tutti i movimenti riconosciuti al di sotto della soglia di probabilità suggerita), la piattaforma annulla l'evento Gesture per impostazione predefinita; in caso contrario, la piattaforma accetta il movimento per impostazione predefinita. Per modificare il comportamento predefinito, acquisire l'evento InkCollector.Gesture, InkOverlay.Gesture, InkPicture.Gesture o InkEdit.Gesture. Quando un movimento viene accettato, il tratto non viene aggiunto all'oggetto Microsoft.Ink.Ink. Quando un movimento viene annullato, il tratto viene aggiunto all'oggetto Microsoft.Ink.Ink.

Piattaforme

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.0

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Ink

Microsoft.Ink.Gesture

Microsoft.Ink.CollectionMode

Microsoft.Ink.InkCollectorGestureEventArgs

Microsoft.Ink.InkEditGestureEventArgs

Microsoft.Ink.SystemGesture

InkCollector.GetGestureStatus

InkOverlay.GetGestureStatus

InkPicture.GetGestureStatus

InkEdit.GetGestureStatus

InkCollector.SetGestureStatus

InkOverlay.SetGestureStatus

InkPicture.SetGestureStatus

InkEdit.SetGestureStatus

GestureRecognizer.EnableGestures

Gesture.Id

Altre risorse

Command Input on the Tablet PC

Using Gestures