PXC_RequestOper Enumeration
From PDF XChange PDF SDK
(→Constants) |
m (Automatic page editing by robot) |
||
Line 3: | Line 3: | ||
{{#customTitle:PXC_RequestOper Enumeration}} | {{#customTitle:PXC_RequestOper Enumeration}} | ||
{{#parentPage:PXV:PXC_Enumerations|PXC_RequestOper|enum}} | {{#parentPage:PXV:PXC_Enumerations|PXC_RequestOper|enum}} | ||
+ | {{ToWrite}} | ||
{{ToReview}} | {{ToReview}} | ||
Line 27: | Line 28: | ||
Perm_OperInsert = 16, | Perm_OperInsert = 16, | ||
Perm_OperReplace = 17, | Perm_OperReplace = 17, | ||
− | Perm_OperReorder = | + | Perm_OperDuplicate = 18, |
− | Perm_OperFullSave = | + | Perm_OperReorder = 19, |
− | Perm_OperImport = | + | Perm_OperFullSave = 20, |
− | Perm_OperExport = | + | Perm_OperImport = 21, |
− | Perm_OperAny = | + | Perm_OperExport = 22, |
− | Perm_OperUnknownOpr = | + | Perm_OperAny = 23, |
− | Perm_OperSubmitStandalone = | + | Perm_OperUnknownOpr = 24, |
− | Perm_OperSpawnTemplate = | + | Perm_OperSubmitStandalone = 25, |
− | Perm_OperOnline = | + | Perm_OperSpawnTemplate = 26, |
− | Perm_OperSummaryView = | + | Perm_OperOnline = 27, |
− | Perm_OperBarcodePlaintext = | + | Perm_OperSummaryView = 28, |
− | Perm_OperUIsave = | + | Perm_OperBarcodePlaintext = 29, |
− | Perm_OperUIprint = | + | Perm_OperUIsave = 30, |
− | Perm_OperUIemail = | + | Perm_OperUIprint = 31, |
− | Perm_OperSnapshot = | + | Perm_OperUIemail = 32, |
− | Perm_OperSearch = | + | Perm_OperSnapshot = 33, |
− | _Perm_OperLast_ = | + | Perm_OperSearch = 34, |
+ | _Perm_OperLast_ = 35, | ||
}; | }; | ||
</pre> | </pre> | ||
Line 82: | Line 84: | ||
;Perm_OperReplace | ;Perm_OperReplace | ||
:Check whether the replace operation is permitted for the requested page [[PXV:PXC_RequestObj|object]]. | :Check whether the replace operation is permitted for the requested page [[PXV:PXC_RequestObj|object]]. | ||
+ | ;Perm_OperDuplicate | ||
+ | :The ... | ||
;Perm_OperReorder | ;Perm_OperReorder | ||
:Check whether the reorder operation is permitted for the requested page [[PXV:PXC_RequestObj|object]]. | :Check whether the reorder operation is permitted for the requested page [[PXV:PXC_RequestObj|object]]. |
Revision as of 03:33, 20 February 2017
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_OperDuplicate = 18, Perm_OperReorder = 19, Perm_OperFullSave = 20, Perm_OperImport = 21, Perm_OperExport = 22, Perm_OperAny = 23, Perm_OperUnknownOpr = 24, Perm_OperSubmitStandalone = 25, Perm_OperSpawnTemplate = 26, Perm_OperOnline = 27, Perm_OperSummaryView = 28, Perm_OperBarcodePlaintext = 29, Perm_OperUIsave = 30, Perm_OperUIprint = 31, Perm_OperUIemail = 32, Perm_OperSnapshot = 33, Perm_OperSearch = 34, _Perm_OperLast_ = 35, };
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_OperDuplicate
- The ...
- 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