AnnotationFlags

AnnotationFlags enumeration

Un insieme di flag che specificano varie caratteristiche dell’annotazione.

[Flags]
public enum AnnotationFlags

I valori

Nome Valore Descrizione
Default 0 Valore predefinito.
Invisible 1 Se impostato, non visualizzare l’annotazione se non appartiene a uno dei tipi di annotazione standard e non è disponibile alcun gestore di annotazione. Se è chiaro, visualizza un’annotazione sconosciuta utilizzando un flusso di aspetto specificato dal suo dizionario di aspetto, se presente.
Hidden 2 Se impostato, non visualizzare o stampare l’annotazione né consentirle di interagire con l’utente, indipendentemente dal tipo di annotazione o dalla disponibilità di un gestore di annotazioni. Nei casi in cui lo spazio sullo schermo è limitato, la possibilità di nascondere e mostrare le annotazioni selettivamente può essere utilizzato in combinazione con flussi di aspetto per visualizzare informazioni pop-up ausiliarie simili nella funzione ai sistemi di guida in linea.
Print 4 Se impostato, stampa l’annotazione quando la pagina viene stampata. Se è chiaro, non stampare mai l’annotazione, indipendentemente dal fatto che sia visualizzata sullo schermo. Questo può essere utile, ad esempio, per annotazioni che rappresentano pulsanti interattivi, che non avrebbero alcuno scopo significativo sulla pagina stampata.
NoZoom 8 Se impostato, non ridimensiona l’aspetto dell’annotazione in modo che corrisponda all’ingrandimento della pagina. La posizione dell’annotazione sulla pagina (definita dall’angolo superiore sinistro del relativo rettangolo di annotazione) rimane fissa, indipendentemente dalla pagina ingrandimento.
NoRotate 10 Se impostato, non ruotare l’aspetto dell’annotazione in modo che corrisponda alla rotazione della pagina. L’angolo superiore sinistro del rettangolo dell’annotazione rimane in una posizione fissa sulla pagina, indipendentemente dalla rotazione della pagina.
NoView 20 Se impostato, non visualizzare l’annotazione sullo schermo né consentirle di interagire con l’utente. L’annotazione può essere stampata (a seconda dell’impostazione del flag Stampa) ma deve essere considerata nascosta ai fini della visualizzazione sullo schermo e interazione dell’utente.
ReadOnly 40 Se impostato, non consente all’annotazione di interagire con l’utente. L’annotazione può essere visualizzata o stampata (a seconda delle impostazioni dei flag NoView e Print) ma non deve rispondere ai clic del mouse o modificarne l’aspetto in risposta ai movimenti del mouse. Questo flag viene ignorato per le annotazioni del widget; la sua funzione è inclusa nel flag ReadOnly del campo modulo associato.
Locked 80 Se impostato, non consente la cancellazione dell’annotazione o la modifica delle sue proprietà (incluse posizione e dimensione) da parte dell’utente. Tuttavia, questo flag non limita le modifiche al contenuto dell’annotazione, come il valore di un campo modulo.
ToggleNoView 100 Se impostato, inverte l’interpretazione del flag NoView per determinati eventi. Un uso tipico è avere un’annotazione che appare solo quando si posiziona il cursore del mouse su di essa.
LockedContents 200 Se impostato, non consente all’utente di modificare il contenuto dell’annotazione. Questo flag non limita l’eliminazione dell’annotazione o le modifiche ad altre proprietà dell’annotazione, come posizione e dimensione.

Guarda anche