PrintingPermission
PrintingPermission settings are required for PowerScript system functions in Windows Forms targets.
Permission requirements for system functions
| System function | Permission required |
|---|---|
| Print, PrintBitmap, PrintCancel, PrintClose, PrintDataWindow, PrintDefineFont, PrintGetPrinter, PrintScreen, PrintSend, PrintSetFont, PrintSetSpacing, PrintLine, PrintOpen. PrintOval, PrintPage, PrintRect, PrintRoundRect, PrintSetupPrinter, PrintText, PrintWidth, PrintX, PrintY | DefaultPrinting or AllPrinting |
| PrintGetPrinters, PrintSetPrinter, PrintSetup | AllPrinting |
This table shows the required PrintingPermission settings for object and control functions in Windows Forms targets.
| Object or control | Function or property | Permission required |
|---|---|---|
| DataWindow | Print with no arguments | DefaultPrinting or AllPrinting |
| Print (canceldialog, true) | AllPrinting | |
| DataStore | DefaultPrinting or AllPrinting | |
| DragObject | DefaultPrinting or AllPrinting | |
| RichTextEdit | PrintEx (cancelDialog) | DefaultPrinting or AllPrinting |
| Window | DefaultPrinting or AllPrinting |
Example 1
This example allows printing to the default printer and the use of a restricted printer selection dialog box:
|
1 2 |
<IPermission class="System.Drawing.Printing.PrintingPermission, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" version="1" Level="DefaultPrinting"/> |
Parent topic: Custom Permission Settings
Document get from Powerbuilder help
Thank you for watching.
Subscribe
Login
0 Comments
Oldest