Skip to main content
A newer version of this page is available. .
Row

DocumentSettings.Encryption Property

Provides access to the document encryption options used to save a password encrypted document.

Namespace: DevExpress.Spreadsheet

Assembly: DevExpress.Spreadsheet.v18.2.Core.dll

Declaration

EncryptionOptions Encryption { get; }

Property Value

Type Description
EncryptionOptions

A EncryptionOptions object that represents the document encryption settings.

Property Paths

You can access this nested property as listed below:

Object Type Path to Encryption
IWorkbook
.DocumentSettings.Encryption
Workbook
.DocumentSettings.Encryption

Example

This code snippet obtains the DocumentSettings.Encryption settings selected in the editors and prompts for saving a password encrypted file.

Dim workbook As IWorkbook = spreadsheetControl1.Document
workbook.DocumentSettings.Encryption.Type = DirectCast(System.Enum.Parse(GetType(EncryptionType), barEncryptionTypeComboBox.EditValue.ToString()), EncryptionType)
workbook.DocumentSettings.Encryption.Password = barPasswordEdit.EditValue.ToString()
spreadsheetControl1.SaveDocumentAs()
See Also