Condividi tramite


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

AllPrinting

Accesso completo a tutte le stampanti installate.

DefaultPrinting

Stampa a livello di codice dalla stampante predefinita e stampa protetta mediante una finestra di dialogo di stampa limitata. DefaultPrinting è un sottoinsieme di AllPrinting.

SafePrinting

Stampa soltanto da una finestra di dialogo più limitata. SafePrinting è un sottoinsieme di DefaultPrinting.

NoPrinting

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

Altre risorse

Protezione di Windows Form