PXC_RequestOper Enumeration

From PDF XChange PDF SDK
Jump to: navigation, search
m (Automatic page editing by robot)
m (Automatic page editing by robot)
 
(4 intermediate revisions by 2 users not shown)
Line 6: Line 6:
 
{{ToReview}}
 
{{ToReview}}
  
Specifies the ...
+
Specifies the permission type that should be checked for the requested [[PXV:PXC_RequestObj|object]].
  
 
== Syntax ==
 
== Syntax ==
Line 50: Line 50:
 
== Constants ==
 
== Constants ==
 
;Perm_OperAll
 
;Perm_OperAll
:The ...
+
:Check all of the operations for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperCreate
 
;Perm_OperCreate
:The ...
+
:Check whether the create operation is permitted for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperDelete
 
;Perm_OperDelete
:The ...
+
:Check whether the delete operation is permitted for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperModify
 
;Perm_OperModify
:The ...
+
:Check whether the modify operation is permitted for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperCopy
 
;Perm_OperCopy
:The ...
+
:Check whether the copy operation is permitted for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperAccessible
 
;Perm_OperAccessible
:The ...
+
:Check the accessibility of the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperSelect
 
;Perm_OperSelect
:The ...
+
:Check whether the selection of the text or graphics is permitted for the requested [[PXV:PXC_RequestObj|object]] that can be eather page or document.
 
;Perm_OperOpen
 
;Perm_OperOpen
:The ...
+
:Check whether the opening is permitted for the requested document [[PXV:PXC_RequestObj|object]].
 
;Perm_OperSecure
 
;Perm_OperSecure
:The ...
+
:Check whether the security settings changing is permitted for the requested document [[PXV:PXC_RequestObj|object]].
 
;Perm_OperPrintHigh
 
;Perm_OperPrintHigh
:The ...
+
:Check whether the high resolution printing is permitted for the requested document [[PXV:PXC_RequestObj|object]].
 
;Perm_OperPrintLow
 
;Perm_OperPrintLow
:The ...
+
:Check whether the low quality printing is permitted for the requested document [[PXV:PXC_RequestObj|object]].
 
;Perm_OperFillIn
 
;Perm_OperFillIn
:The ...
+
:Check whether the form filling or signing of the existing field is permitted for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperRotate
 
;Perm_OperRotate
:The ...
+
:Check whether the rotate operation is permitted for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperCrop
 
;Perm_OperCrop
:The ...
+
:Check whether the crop operation is permitted for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperSummarize
 
;Perm_OperSummarize
:The ...
+
:Check whether the summarizing of the annotations is permitted for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperInsert
 
;Perm_OperInsert
:The ...
+
:Check whether the insert operation is permitted for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperReplace
 
;Perm_OperReplace
:The ...
+
:Check whether the replace operation is permitted for the requested page [[PXV:PXC_RequestObj|object]].
 
;Perm_OperReorder
 
;Perm_OperReorder
:The ...
+
:Check whether the reorder operation is permitted for the requested page [[PXV:PXC_RequestObj|object]].
 
;Perm_OperFullSave
 
;Perm_OperFullSave
:The ...
+
:Check whether the full save operation is permitted for the requested document [[PXV:PXC_RequestObj|object]].
 
;Perm_OperImport
 
;Perm_OperImport
:The ...
+
:Check whether the import operation is permitted for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperExport
 
;Perm_OperExport
:The ...
+
:Check whether the export operation is permitted for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperAny
 
;Perm_OperAny
:The ...
+
:Used for checking whether any of the operations is allowed for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperUnknownOpr
 
;Perm_OperUnknownOpr
:The ...
+
:Used for error checking for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperSubmitStandalone
 
;Perm_OperSubmitStandalone
:The ...
+
:Check whether the forms can be submitted outside of the browser for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperSpawnTemplate
 
;Perm_OperSpawnTemplate
:The ...
+
:Check whether the forms are allowed to spawn the template pages for the requested form [[PXV:PXC_RequestObj|object]].
 
;Perm_OperOnline
 
;Perm_OperOnline
:The ...
+
:Check whether the online functionality is enabled for the requested form or annotation [[PXV:PXC_RequestObj|object]].
 
;Perm_OperSummaryView
 
;Perm_OperSummaryView
:The ...
+
:Check whether the summary view of the annotations is enabled for the requested annotation [[PXV:PXC_RequestObj|object]].
 
;Perm_OperBarcodePlaintext
 
;Perm_OperBarcodePlaintext
:The ...
+
:Check whether the form appearance can be rendered as a plain text barcode for the requested form [[PXV:PXC_RequestObj|object]].
 
;Perm_OperUIsave
 
;Perm_OperUIsave
:The ...
+
:Used for controlling the "save" UI from a UIPerms handler for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperUIprint
 
;Perm_OperUIprint
:The ...
+
:Used for controlling the "print" UI from a UIPerms handler for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperUIemail
 
;Perm_OperUIemail
:The ...
+
:Used for controlling the "email" UI from a UIPerms handler for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperSnapshot
 
;Perm_OperSnapshot
:The ...
+
:Check whether the taking snapshots is enabled for the requested [[PXV:PXC_RequestObj|object]].
 
;Perm_OperSearch
 
;Perm_OperSearch
:The ...
+
:Check whether the find and search is enabled for the requested document [[PXV:PXC_RequestObj|object]].
 
;_Perm_OperLast_
 
;_Perm_OperLast_
:The ...
+
:This should always be the last item.
  
 
== See Also ==
 
== See Also ==
 
[[PXV:IPXC_Document_RequestPermission|IPXC_Document::RequestPermission]], [[PXV:IPXC_SecurityHandler_Authorize|IPXC_SecurityHandler::Authorize]], [[PXV:IPXC_SecurityHandler_GetAuthData|IPXC_SecurityHandler::GetAuthData]]
 
[[PXV:IPXC_Document_RequestPermission|IPXC_Document::RequestPermission]], [[PXV:IPXC_SecurityHandler_Authorize|IPXC_SecurityHandler::Authorize]], [[PXV:IPXC_SecurityHandler_GetAuthData|IPXC_SecurityHandler::GetAuthData]]

Latest revision as of 09:57, 16 March 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_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