WorksheetProtection
概述
WorksheetProtection 是 Aspose.Cells FOSS 中用于 Java 的类。
表示工作表的保护设置。
此类提供 31 个用于在 Java 程序中处理 WorksheetProtection 对象的方法。可用的方法包括:getAllowDeletingColumn、getAllowDeletingRow、getAllowEditingObject、getAllowEditingScenario、getAllowFiltering、getAllowFormattingCell、getAllowFormattingColumn、getAllowFormattingRow、getAllowInsertingColumn、getAllowInsertingHyperlink、getAllowInsertingRow、getAllowSelectingLockedCell,以及另外 19 个方法。所有导出的成员在安装 Aspose.Cells FOSS for Java 包后,可供任何 Java 应用程序访问。属性:allowDeletingColumn、allowDeletingRow、allowEditingObject、allowEditingScenario、allowFiltering、allowFormattingCell,以及另外 10 个。
描述
WorksheetProtection 是 Aspose.Cells FOSS 库中用于 Java 的类,公开 31 个方法和 16 个属性供程序化使用。
核心功能包括:boolean;boolean;boolean。这些操作使开发者能够将 worksheetprotection 功能直接集成到 Java 应用程序中。
该类还提供 protected 属性(如果工作表受保护则返回 {@code true})、allowEditingObject 属性(如果允许编辑对象(形状、图表)则返回 {@code true})、以及 allowEditingScenario 属性(如果允许编辑场景则返回 {@code true})。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
protected | boolean | 读取 | 如果工作表受保护,则返回 {@code true}。 |
allowEditingObject | boolean | 读取 | 如果允许编辑对象(形状、图表),则返回 {@code true}。 |
allowEditingScenario | boolean | 读取 | 如果允许编辑场景,则返回 {@code true}。 |
allowFormattingCell | boolean | 读取 | 如果允许格式化单元格,则返回 {@code true}。 |
allowFormattingColumn | boolean | 读取 | 如果允许格式化列,则返回 {@code true}。 |
allowFormattingRow | boolean | 读取 | 如果允许格式化行,则返回 {@code true}。 |
allowInsertingColumn | boolean | 读取 | 如果允许插入列,则返回 {@code true}。 |
allowInsertingRow | boolean | 读取 | 如果允许插入行,则返回 {@code true}。 |
allowInsertingHyperlink | boolean | 读取 | 如果允许插入超链接,则返回 {@code true}。 |
allowDeletingColumn | boolean | 读取 | 如果允许删除列,则返回 {@code true}。 |
allowDeletingRow | boolean | 读取 | 如果允许删除行,则返回 {@code true}。 |
allowSelectingLockedCell | boolean | 读取 | 如果允许选择已锁定的单元格,则返回 {@code true}。 |
allowSorting | boolean | 读取 | 如果允许排序,则返回 {@code true}。 |
allowFiltering | boolean | 读取 | 如果允许使用 AutoFilter,则返回 {@code true}。 |
allowUsingPivotTable | boolean | 读取 | 如果允许使用数据透视表,则返回 {@code true}。 |
allowSelectingUnlockedCell | boolean | 读取 | 如果允许选择未锁定的单元格,则返回 {@code true}。 |
方法
| 签名 | 描述 |
|---|---|
isProtected() → boolean | 如果工作表受保护,则返回 {@code true}。 |
getAllowEditingObject() → boolean | 如果允许编辑对象(形状、图表),则返回 {@code true}。 |
setAllowEditingObject(allow: boolean) | 设置是否允许编辑对象。 |
getAllowEditingScenario() → boolean | 如果允许编辑场景,则返回 {@code true}。 |
setAllowEditingScenario(allow: boolean) | 设置是否允许编辑方案。 |
getAllowFormattingCell() → boolean | 如果允许格式化单元格,则返回 {@code true}。 |
setAllowFormattingCell(allow: boolean) | 设置是否允许格式化单元格。 |
getAllowFormattingColumn() → boolean | 如果允许格式化列,则返回 {@code true}。 |
setAllowFormattingColumn(allow: boolean) | 设置是否允许格式化列。 |
getAllowFormattingRow() → boolean | 如果允许格式化行,则返回 {@code true}。 |
setAllowFormattingRow(allow: boolean) | 设置是否允许格式化行。 |
getAllowInsertingColumn() → boolean | 如果允许插入列,则返回 {@code true}。 |
setAllowInsertingColumn(allow: boolean) | 设置是否允许插入列。 |
getAllowInsertingRow() → boolean | 如果允许插入行,则返回 {@code true}。 |
setAllowInsertingRow(allow: boolean) | 设置是否允许插入行。 |
getAllowInsertingHyperlink() → boolean | 如果允许插入超链接,则返回 {@code true}。 |
setAllowInsertingHyperlink(allow: boolean) | 设置是否允许插入超链接。 |
getAllowDeletingColumn() → boolean | 如果允许删除列,则返回 {@code true}。 |
setAllowDeletingColumn(allow: boolean) | 设置是否允许删除列。 |
getAllowDeletingRow() → boolean | 如果允许删除行,则返回 {@code true}。 |
setAllowDeletingRow(allow: boolean) | 设置是否允许删除行。 |
getAllowSelectingLockedCell() → boolean | 如果允许选择已锁定的单元格,则返回 {@code true}。 |
setAllowSelectingLockedCell(allow: boolean) | 设置是否允许选择已锁定的单元格。 |
getAllowSorting() → boolean | 如果允许排序,则返回 {@code true}。 |
setAllowSorting(allow: boolean) | 设置是否允许排序。 |
getAllowFiltering() → boolean | 如果允许使用 AutoFilter,则返回 {@code true}。 |
setAllowFiltering(allow: boolean) | 设置是否允许使用 AutoFilter。 |
getAllowUsingPivotTable() → boolean | 如果允许使用数据透视表,则返回 {@code true}。 |
setAllowUsingPivotTable(allow: boolean) | 设置是否允许使用数据透视表。 |
getAllowSelectingUnlockedCell() → boolean | 如果允许选择未锁定的单元格,则返回 {@code true}。 |
setAllowSelectingUnlockedCell(allow: boolean) | 设置是否允许选择未锁定的单元格。 |