Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Это важно
Это содержимое применяется только к .NET Framework, если иное не указано.
Приложения Windows Forms часто включают возможности печати. Платформа .NET Framework использует PrintingPermission класс для управления доступом к возможностям печати и связанному PrintingPermissionLevel значению перечисления, чтобы указать уровень доступа. По умолчанию печать включена в зонах локальной интрасети и Интернета; однако уровень доступа ограничен в обоих зонах. Может ли приложение печатать, требовать взаимодействия с пользователем или не может ли печать зависеть от значения разрешения, предоставленного приложению. По умолчанию зона локальной интрасети получает DefaultPrinting доступ, а зона интрасети получает SafePrinting доступ.
В следующей таблице показаны функциональные возможности, доступные на каждом уровне разрешений печати.
| УровеньРазрешенияНаПечать | Описание |
|---|---|
| AllPrinting | Предоставляет полный доступ ко всем установленным принтерам. |
| DefaultPrinting | Включает программную печать на принтер по умолчанию и безопасную печать с помощью ограничивающего диалогового окна печати. DefaultPrinting — это подмножество AllPrinting. |
| SafePrinting | Предоставляет печать только из более ограниченного диалогового окна. SafePrinting — это подмножество DefaultPrinting. |
| NoPrinting | Запрещает доступ к принтерам. NoPrinting — это подмножество SafePrinting. |
См. также
.NET Desktop feedback