Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
Este contenido solo se aplica a .NET Framework a menos que se especifique lo contrario.
Las aplicaciones de Windows Forms suelen incluir capacidades de impresión. El .NET Framework usa la clase PrintingPermission para controlar el acceso a las capacidades de impresión y el valor de enumeración asociado PrintingPermissionLevel para indicar el nivel de acceso. De forma predeterminada, la impresión está habilitada de forma predeterminada en las zonas intranet local e Internet; sin embargo, el nivel de acceso está restringido en ambas zonas. Si la aplicación puede imprimir, requiere interacción del usuario o no puede imprimir depende del valor de permiso concedido a la aplicación. De forma predeterminada, la zona Intranet local recibe DefaultPrinting acceso y la zona intranet recibe SafePrinting acceso.
En la tabla siguiente se muestra la funcionalidad disponible en cada nivel de permisos de impresión.
NivelDePermisoDeImpresión | Descripción |
---|---|
AllPrinting | Proporciona acceso total a todas las impresoras instaladas. |
DefaultPrinting | Habilita la impresión mediante programación en la impresora predeterminada y una impresión más segura a través de un cuadro de diálogo de impresión restrictivo. DefaultPrinting es un subconjunto de AllPrinting. |
SafePrinting | Proporciona impresión solo desde un cuadro de diálogo más restringido. SafePrinting es un subconjunto de DefaultPrinting. |
NoPrinting | Impide el acceso a las impresoras. NoPrinting es un subconjunto de SafePrinting. |
Consulte también
.NET Desktop feedback