[]
        
立即试用
(Showing Draft Content)

IProtectionSettings

Interface IProtectionSettings


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

    • 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)
      设置是否允许在受保护的工作表中插入行。
    • boolean getAllowInsertingHyperlinks()
      获取是否允许在受保护的工作表上插入超链接。
    • 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)
      设置用户是否允许在受保护的工 作表中使用对象。
    • getAllowEditingScenarios

      boolean getAllowEditingScenarios()
      获取用户是否被允许在受保护的工作表上编辑方案。默认值为 false。
    • setAllowEditingScenarios

      void setAllowEditingScenarios(boolean value)
      设置是否允许用户在受保护的工作表上编辑方案。
    • fromJson

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

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