接口 IProtectionSettings


public interface IProtectionSettings
代表工作表可用的各种保护选项。只有当工作表处于保护状态时,设置操作才会生效。
  • 方法详细资料

    • getAllowDeletingColumns

      boolean getAllowDeletingColumns()
      获取是否允许在受保护的工作表中删除列。
    • setAllowDeletingColumns

      void setAllowDeletingColumns(boolean value)
      设置是否允许在受保护的工作表上删除列。
    • getAllowDeletingRows

      boolean getAllowDeletingRows()
      获取是否允许在受保护的工作表中删除行。
    • setAllowDeletingRows

      void setAllowDeletingRows(boolean value)
      设置是否允许在受保护的工作表上删除行。
    • getAllowFiltering

      boolean getAllowFiltering()
      获取用户是否被允许使用在表单被保护之前创建的自动筛选功能。
    • setAllowFiltering

      void setAllowFiltering(boolean value)
      设置用户是否允许使用在保护工作表之前创建的自动筛选功能。
    • getAllowFormattingCells

      boolean getAllowFormattingCells()
      获取是否允许在受保护的工作表上设置单元格格式。
    • setAllowFormattingCells

      void setAllowFormattingCells(boolean value)
      设置是否允许在受保护的工作表上格式化单元格。
    • getAllowFormattingColumns

      boolean getAllowFormattingColumns()
      获取是否允许在受保护的工作表上设置列格式。
    • setAllowFormattingColumns

      void setAllowFormattingColumns(boolean value)
      设置是否允许在受保护的工作表中格式化列。
    • getAllowFormattingRows

      boolean getAllowFormattingRows()
      获取是否允许在受保护的工作表上对行进行格式设置。
    • setAllowFormattingRows

      void setAllowFormattingRows(boolean value)
      设置是否允许在受保护的工作表上格式化行。
    • getAllowInsertingColumns

      boolean getAllowInsertingColumns()
      获取是否允许在受保护的工作表上插入列。
    • setAllowInsertingColumns

      void setAllowInsertingColumns(boolean value)
      设置是否允许在受保护的工作表中插入列。
    • getAllowInsertingRows

      boolean getAllowInsertingRows()
      获取是否允许在受保护的工作表中插入行。
    • setAllowInsertingRows

      void setAllowInsertingRows(boolean value)
      设置是否允许在受保护的工作表中插入行。
    • getAllowInsertingHyperlinks

      boolean getAllowInsertingHyperlinks()
      获取是否允许在受保护的工作表上插入超链接。
    • setAllowInsertingHyperlinks

      void setAllowInsertingHyperlinks(boolean value)
      设置是否允许在受保护的工作表上插入超链接。
    • getAllowSorting

      boolean getAllowSorting()
      获取是否允许在受保护的工作表上使用排序选项。
    • setAllowSorting

      void setAllowSorting(boolean value)
      设置是否允许在受保护的工作表上使用排序选项。
    • getAllowUsingPivotTables

      boolean getAllowUsingPivotTables()
      获取用户是否被允许在受保护的工作表上使用数据透视表。
    • setAllowUsingPivotTables

      void setAllowUsingPivotTables(boolean value)
      设置用户是否允许在受保护的工作表上使用数据透视表。
    • getAllowUsingObjects

      boolean getAllowUsingObjects()
      获取用户是否允许在受保护的工作表上使用对象。
    • setAllowUsingObjects

      void setAllowUsingObjects(boolean value)
      设置用户是否允许在受保护的工 作表中使用对象。
    • fromJson

      void fromJson(String json)
      从JSON字符串生成ProtectionOptions。
      参数:
      json - 表示 ProtectionOptions 的 JSON 字符串。
    • toJson

      String toJson()
      生成来自ProtectionOptions的字符串。
      返回:
      表示 ProtectionOptions 的 JSON 字符串。