接口 IColorScale


public interface IColorScale
表示一个颜色标度条件格式规则。
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    删除此条件格式。
    void
    生成从JSON字符串中的条件格式。
    返回一个指定了应用格式规则的单元格范围的 Range 对象。
    返回一个ColorScaleCriteria对象,该对象是单个ColorScaleCriterion对象的集合。
    int
    返回条件格式规则的重值。
    boolean
    返回一个布尔值,以确定如果当前规则计算结果为true,是否应该评估单元格上的其他格式规则。
    返回此条件格式的类型。
    void
    设置一个 Range 对象,指定要应用格式规则的单元格范围。
    void
    设置此条件格式规则的优先级值为"1",以便在工作表上的所有其他规则之前进行评估。
    void
    设置此条件格式规则的评估顺序,使其在工作表上所有其他规则评估之后进行评估。
    void
    setPriority(int value)
    设置条件格式规则的速度值。
    生成一个从条件格式转换而来的JSON字符串。
  • 方法详细资料

    • getAppliesTo

      IRange getAppliesTo()
      返回一个指定了应用格式规则的单元格范围的 Range 对象。
    • setAppliesTo

      void setAppliesTo(IRange value)
      设置一个 Range 对象,指定要应用格式规则的单元格范围。
    • getColorScaleCriteria

      IColorScaleCriteria getColorScaleCriteria()
      返回一个ColorScaleCriteria对象,该对象是单个ColorScaleCriterion对象的集合。ColorScaleCriterion对象指定了在颜色刻度条件格式中使用的阈值条件的类型、值和颜色。
    • getPriority

      int getPriority()
      返回条件格式规则的重值。该优先级决定了当工作表中存在多个条件格式规则时评估的顺序。

      设置优先级时,值必须是一个正整数,介于1和工时表上的条件格式规则总数之间。优先级必须在工作表上所有规则中是唯一的值,因此更改指定条件格式规则的优先级可能会导致工作表上其他规则的优先值发生变动。

    • setPriority

      void setPriority(int value)
      设置条件格式规则的速度值。优先级决定了当工作表中存在多个条件格式规则时评估的顺序。

      设置优先级时,值必须是一个正整数,介于1与工作表上条件格式规则的总数之间。优先级必须是工作表上所有规则中的唯一值,因此更改指定条件格式规则的优先级可能会导致工作表上其他规则的优先级值发生变动。

    • getStopIfTrue

      boolean getStopIfTrue()
      返回一个布尔值,以确定如果当前规则计算结果为true,是否应该评估单元格上的其他格式规则。
    • getType

      返回此条件格式的类型。
    • delete

      void delete()
      删除此条件格式。
    • setFirstPriority

      void setFirstPriority()
      设置此条件格式规则的优先级值为"1",以便在工作表上的所有其他规则之前进行评估。
    • setLastPriority

      void setLastPriority()
      设置此条件格式规则的评估顺序,使其在工作表上所有其他规则评估之后进行评估。
    • fromJson

      void fromJson(String json)
      生成从JSON字符串中的条件格式。
      参数:
      json - JSON字符串。
    • toJson

      String toJson()
      生成一个从条件格式转换而来的JSON字符串。
      返回:
      条件格式的JSON字符串。