[]
表示工作表可用的各种保护选项。 只有当工作表处于保护状态时,设置操作才会生效。
public interface IProtectionSettings
| Name | Description |
|---|---|
| AllowDeletingColumns | 获取或设置是否允许在受保护的工表中删除列。 |
| AllowDeletingRows | 获取或设置是否允许在受保护的工 作表上删除行。 |
| AllowEditingScenarios | 获取或设置用户是否被允许在受保护的工作表上编辑方案。默认值为 false。 |
| AllowFiltering | 获取或设置在保护工作表之前创建的自动筛选功能是否允许用户使用。 |
| AllowFormattingCells | 获取或设置是否允许在受保护的工 作表上设置单元格格式。 |
| AllowFormattingColumns | 获取或设置是否允许在受保护的工表中格式化列。 |
| AllowFormattingRows | 获取或设置是否允许在受保护的工作表上格式化行。 |
| AllowInsertingColumns | 获取或设置是否允许在受保护的工作表上插入列。 |
| AllowInsertingHyperlinks | 获取或设置是否允许在受保护的工作表上插入超链接。 |
| AllowInsertingRows | 获取或设置是否允许在受保护的工作表上插入行。 |
| AllowSorting | 获取或设置是否允许在受保护的工作表上使用排序选项。 |
| AllowUsingObjects | 获取或设置用户是否允许在受保护的工作表上使用对象。 |
| AllowUsingPivotTables | 获取或设置用户是否允许在受保护的工作表上使用数据透视表。 |
| Name | Description |
|---|---|
| FromJson(string) | 从JSON字符串生成保护设置。 |
| ToJson() | 从保护设置生成JSON字符串。 |