Usare il campo MODE per specificare le autorizzazioni richieste.
I criteri di modalità vengono in genere utilizzati in combinazione con i tipi di dati basati sul nome, sulla posizione o sul contenuto. Permettono di limitare l'applicazione del tipo di dati ai file o alle directory, o di specificare i tipi di autorizzazioni richieste.
Il campo MODE può includere gli operatori logici indicati nella Tabella 13–4e i caratteri indicati nella Tabella 13–5.
Tabella 13–4 Descrizione degli operatori logici del campo MODE
Operatore |
Descrizione |
---|---|
! | |
& | |
| |
Tabella 13–5 Descrizione dei caratteri del campo MODE
Carattere |
Descrizione |
---|---|
Il tipo di dati è applicabile solo ai file |
|
Il tipo di dati è applicabile solo alle directory |
|
r |
Il file è leggibile da tutti gli utenti |
Il file è scrivibile da tutti gli utenti |
|
Il file è eseguibile da tutti gli utenti |
|
Il file è un collegamento |
Nell'impostazione predefinita, la modalità è irrilevante.
I campi seguenti limitano il tipo di dati nel modo descritto:
f&!w: file di sola lettura
!w: file e directory di sola lettura
f&x: file eseguibili
f&r&x: file scrivibili ed eseguibili
x|!w: file eseguibili o di sola lettura
La definizione seguente crea un tipo di dati applicabile a file di sola lettura e non eseguibili il cui nome corrisponda allo schema *.doc. Si presume che per questo tipo di dati sia stata definita un'azione Visualizza.
DATA_ATTRIBUTES DocumentoSolaLettura { ICON sola_lettura DESCRIPTION Questo documento non è accessibile in \ scrittura. Facendo doppio clic verrà \ avviato l'editor in modalità sola lettura. ACTIONS Visualizza } DATA_CRITERIA CriteriDocumentoSolaLettura { NAME_PATTERN *.doc MODE !d&!x&!w DATA_ATTRIBUTES_NAME DocumentoSolaLettura }