WriteProtectionOptions.UserName Property
Returns or specifies the name of the user who write-protected the workbook.
Namespace: DevExpress.Spreadsheet
Assembly: DevExpress.Spreadsheet.v25.1.Core.dll
NuGet Package: DevExpress.Spreadsheet.Core
Declaration
Property Value
| Type | Description |
|---|---|
| String | The user’s name. |
Property Paths
You can access this nested property as listed below:
| Object Type | Path to UserName |
|---|---|
| DocumentSettings |
|
Remarks
The following example demonstrates how to write-protect a workbook:
using(var workbook = new Workbook())
{
var wpOptions = workbook.DocumentSettings.WriteProtection;
wpOptions.SetPassword("Password");
wpOptions.UserName = "John Smith";
workbook.SaveDocument("WriteProtectedDocument.xlsx");
}
When users open this workbook in Microsoft® Excel®, it prompts them to enter a password to modify the document.

See Also