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