Back to Devexpress

EncryptionOptions.InteractivityPermissions Property

officefileapi-devexpress-dot-docs-dot-pdf-dot-encryptionoptions-1ccd7c91.md

latest3.4 KB
Original Source

EncryptionOptions.InteractivityPermissions Property

Specifies permissions on interaction operations.

Namespace : DevExpress.Docs.Pdf

Assembly : DevExpress.Docs.Core.v25.2.dll

NuGet Package : DevExpress.Docs.Core

Declaration

csharp
public DocumentInteractivityPermissions InteractivityPermissions { get; set; }
vb
Public Property InteractivityPermissions As DocumentInteractivityPermissions

Property Value

TypeDescription
DocumentInteractivityPermissions

An enumeration value that indicates the permission level.

|

Available values:

NameDescription
NotAllowed

Prohibit all interactive operations (add or modify text annotations, fill in interactive form fields, and create or modify interactive form fields) in the PDF document.

| | FormFillAndSign |

Permit only filling in existing form fields and applying signatures.

| | Allowed |

Permit interactive operations (add or modify text annotations, fill in interactive form fields, and create or modify interactive form fields) in a PDF document.

|

Property Paths

You can access this nested property as listed below:

Object TypePath to InteractivityPermissions
PdfExportOptions

.EncryptionOptions .InteractivityPermissions

|

Remarks

The following value combinations with ModificationPermissions property are not supported:

csharp
InteractivityPermissions = PdfDocumentInteractivityPermissions.NotAllowed;
ModificationPermissions = PdfDocumentModificationPermissions.Allowed;

InteractivityPermissions = PdfDocumentInteractivityPermissions.FormFillingAndSigning;
ModificationPermissions = PdfDocumentModificationPermissions.DocumentAssembling;
//...or...
ModificationPermissions = PdfDocumentModificationPermissions.Allowed;

InteractivityPermissions = PdfDocumentInteractivityPermissions.Allowed;
ModificationPermissions = PdfDocumentModificationPermissions.DocumentAssembling;
vb
InteractivityPermissions = PdfDocumentInteractivityPermissions.NotAllowed
ModificationPermissions = PdfDocumentModificationPermissions.Allowed

InteractivityPermissions = PdfDocumentInteractivityPermissions.FormFillingAndSigning
ModificationPermissions = PdfDocumentModificationPermissions.DocumentAssembling
'...or...
ModificationPermissions = PdfDocumentModificationPermissions.Allowed

InteractivityPermissions = PdfDocumentInteractivityPermissions.Allowed
ModificationPermissions = PdfDocumentModificationPermissions.DocumentAssembling

See Also

EncryptionOptions Class

EncryptionOptions Members

DevExpress.Docs.Pdf Namespace