Delen via


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