PXC_RequestOper Enumeration
From PDF XChange PDF SDK
Specifies the permission type that should be checked for the requested object.
Syntax
enum PXC_RequestOper { Perm_OperAll = 1, Perm_OperCreate = 2, Perm_OperDelete = 3, Perm_OperModify = 4, Perm_OperCopy = 5, Perm_OperAccessible = 6, Perm_OperSelect = 7, Perm_OperOpen = 8, Perm_OperSecure = 9, Perm_OperPrintHigh = 10, Perm_OperPrintLow = 11, Perm_OperFillIn = 12, Perm_OperRotate = 13, Perm_OperCrop = 14, Perm_OperSummarize = 15, Perm_OperInsert = 16, Perm_OperReplace = 17, Perm_OperReorder = 18, Perm_OperFullSave = 19, Perm_OperImport = 20, Perm_OperExport = 21, Perm_OperAny = 22, Perm_OperUnknownOpr = 23, Perm_OperSubmitStandalone = 24, Perm_OperSpawnTemplate = 25, Perm_OperOnline = 26, Perm_OperSummaryView = 27, Perm_OperBarcodePlaintext = 28, Perm_OperUIsave = 29, Perm_OperUIprint = 30, Perm_OperUIemail = 31, Perm_OperSnapshot = 32, Perm_OperSearch = 33, _Perm_OperLast_ = 34, };
Constants
- Perm_OperAll
- Check all of the operations for the requested object.
- Perm_OperCreate
- Check whether the create operation is permitted for the requested object.
- Perm_OperDelete
- Check whether the delete operation is permitted for the requested object.
- Perm_OperModify
- Check whether the modify operation is permitted for the requested object.
- Perm_OperCopy
- Check whether the copy operation is permitted for the requested object.
- Perm_OperAccessible
- Check the accessibility of the requested object.
- Perm_OperSelect
- Check whether the selection of the text or graphics is permitted for the requested object that can be eather page or document.
- Perm_OperOpen
- Check whether the opening is permitted for the requested document object.
- Perm_OperSecure
- Check whether the security settings changing is permitted for the requested document object.
- Perm_OperPrintHigh
- Check whether the high resolution printing is permitted for the requested document object.
- Perm_OperPrintLow
- Check whether the low quality printing is permitted for the requested document object.
- Perm_OperFillIn
- Check whether the form filling or signing of the existing field is permitted for the requested object.
- Perm_OperRotate
- Check whether the rotate operation is permitted for the requested object.
- Perm_OperCrop
- Check whether the crop operation is permitted for the requested object.
- Perm_OperSummarize
- Check whether the summarizing of the annotations is permitted for the requested object.
- Perm_OperInsert
- Check whether the insert operation is permitted for the requested object.
- Perm_OperReplace
- Check whether the replace operation is permitted for the requested page object.
- Perm_OperReorder
- Check whether the reorder operation is permitted for the requested page object.
- Perm_OperFullSave
- Check whether the full save operation is permitted for the requested document object.
- Perm_OperImport
- Check whether the import operation is permitted for the requested object.
- Perm_OperExport
- Check whether the export operation is permitted for the requested object.
- Perm_OperAny
- Used for checking whether any of the operations is allowed for the requested object.
- Perm_OperUnknownOpr
- Used for error checking for the requested object.
- Perm_OperSubmitStandalone
- Check whether the forms can be submitted outside of the browser for the requested object.
- Perm_OperSpawnTemplate
- Check whether the forms are allowed to spawn the template pages for the requested form object.
- Perm_OperOnline
- Check whether the online functionality is enabled for the requested form or annotation object.
- Perm_OperSummaryView
- Check whether the summary view of the annotations is enabled for the requested annotation object.
- Perm_OperBarcodePlaintext
- Check whether the form appearance can be rendered as a plain text barcode for the requested form object.
- Perm_OperUIsave
- Used for controlling the "save" UI from a UIPerms handler for the requested object.
- Perm_OperUIprint
- Used for controlling the "print" UI from a UIPerms handler for the requested object.
- Perm_OperUIemail
- Used for controlling the "email" UI from a UIPerms handler for the requested object.
- Perm_OperSnapshot
- Check whether the taking snapshots is enabled for the requested object.
- Perm_OperSearch
- Check whether the find and search is enabled for the requested document object.
- _Perm_OperLast_
- This should always be the last item.
See Also
IPXC_Document::RequestPermission, IPXC_SecurityHandler::Authorize, IPXC_SecurityHandler::GetAuthData