Veiliger afdrukken in Windows-formulieren
Windows Forms-toepassingen omvatten vaak afdrukmogelijkheden. In .NET Framework wordt de klasse PrintingPermission gebruikt om de toegang tot afdrukmogelijkheden en de bijbehorende PrintingPermissionLevel opsommingswaarde aan te geven om het toegangsniveau aan te geven. Afdrukken is standaard ingeschakeld in de zones Lokaal intranet en internet; het toegangsniveau is echter beperkt in beide zones. Of uw toepassing kan afdrukken, gebruikersinteractie vereist of niet kan afdrukken, is afhankelijk van de machtigingswaarde die aan de toepassing is verleend. De zone Lokaal intranet ontvangt standaard DefaultPrinting toegang en de intranetzone ontvangt SafePrinting toegang.
In de volgende tabel ziet u de functionaliteit die beschikbaar is op elk machtigingsniveau voor afdrukken.
Printmachtigingsniveau | Beschrijving |
---|---|
AllPrinting | Biedt volledige toegang tot alle geïnstalleerde printers. |
DefaultPrinting | Hiermee kunt u programmatisch afdrukken naar de standaardprinter en veiliger afdrukken via een beperkt afdrukdialoogvenster. DefaultPrinting is een subset van AllPrinting. |
SafePrinting | Biedt alleen afdrukken vanuit een dialoogvenster met meer beperkingen. SafePrinting is een subset van DefaultPrinting. |
NoPrinting | Hiermee voorkomt u toegang tot printers. NoPrinting is een subset van SafePrinting. |
Zie ook
.NET Desktop feedback