Stampa più protetta in Windows Form
Aggiornamento: novembre 2007
Le applicazioni Windows Form includono spesso funzionalità di stampa. In .NET Framework viene utilizzata la classe PrintingPermission per controllare l'accesso alle funzionalità di stampa e il valore di enumerazione PrintingPermissionLevel associato per indicare il livello di accesso. Per impostazione predefinita, la stampa è attivata nelle aree Intranet locale e Internet. Tuttavia, il livello di accesso è limitato in entrambe le aree. Il fatto che l'applicazione possa o meno stampare oppure debba richiedere l'intervento dell'utente dipende dal valore di autorizzazione concesso all'applicazione. Per impostazione predefinita, all'area Intranet locale viene concesso il diritto di accesso DefaultPrinting e all'area Internet il diritto di accesso SafePrinting.
Nella tabella seguente vengono illustrate le funzionalità disponibili a ciascun livello di autorizzazione di stampa.
PrintingPermissionLevel |
Descrizione |
---|---|
Accesso completo a tutte le stampanti installate. |
|
Stampa a livello di codice dalla stampante predefinita e stampa protetta mediante una finestra di dialogo di stampa limitata. DefaultPrinting è un sottoinsieme di AllPrinting. |
|
Stampa soltanto da una finestra di dialogo più limitata. SafePrinting è un sottoinsieme di DefaultPrinting. |
|
Nessun accesso alle stampanti. NoPrinting è un sottoinsieme di SafePrinting. |
Vedere anche
Concetti
File e accesso ai dati più protetti in Windows Form
Considerazioni aggiuntive sulla protezione in Windows Form
Cenni preliminari sulla protezione in Windows Form