接口 IIconSetCondition


public interface IIconSetCondition
代表一个图标集条件格式化规则。
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    删除此条件格式。
    void
    生成来自JSON字符串的条件格式。
    返回一个指定了格式规则应用到的单元格范围的Range对象。
    boolean
    返回一个布尔值,表示这是否是一个自定义图标集条件。
    返回一个IconCriteria集合,该集合代表图标集条件格式化规则的准则集合。
    返回一个IconSets集合,它指定了条件格式中使用的图标集。
    boolean
    返回一个布尔值,表示是否通过使用百分位数来确定图标集条件格式的阈值。
    int
    返回条件格式规则的重值。
    boolean
    返回一个布尔值,表示是否为图标集反转了图标的顺序。
    boolean
    返回一个布尔值,表示是否仅显示图标集条件格式的图标。
    boolean
    返回一个布尔值,以确定如果当前规则计算结果为true,是否应该对单元格上的附加格式规则进行评估。
    返回此条件格式的类型。
    void
    设置一个Range对象,指定要应用格式规则的单元格范围。
    void
    设置此条件格式规则优先级值为"1",以便在工作表上的所有其他规则之前进行评估。
    void
    设置一个IconSets集合,它指定了在条件格式中使用的图标集。
    void
    设置此条件格式规则的评估顺序,使其在所有工作表上的其他规则之后进行评估。
    void
    setPercentileValues(boolean value)
    设置一个布尔值,表示是否通过使用百分位数来确定图标集条件格式的阈值。
    void
    setPriority(int value)
    设置条件格式规则的优先级值。
    void
    setReverseOrder(boolean value)
    设置一个布尔值,表示是否为图标集反转图标的顺序。
    void
    setShowIconOnly(boolean value)
    设置一个布尔值,表示是否仅显示图标集条件格式的图标。
    生成一个从条件格式转换而来的JSON字符串。
  • 方法详细资料

    • getAppliesTo

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

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

      IIconCriteria getIconCriteria()
      返回一个IconCriteria集合,该集合代表图标集条件格式化规则的准则集合。
    • getIconSet

      IIconSet getIconSet()
      返回一个IconSets集合,它指定了条件格式中使用的图标集。
    • setIconSet

      void setIconSet(IIconSet value)
      设置一个IconSets集合,它指定了在条件格式中使用的图标集。
    • getPercentileValues

      boolean getPercentileValues()
      返回一个布尔值,表示是否通过使用百分位数来确定图标集条件格式的阈值。
    • setPercentileValues

      void setPercentileValues(boolean value)
      设置一个布尔值,表示是否通过使用百分位数来确定图标集条件格式的阈值。

      如果不是每个阈值都设置为百分位,此属性将返回False。将此属性设置为True将把每个阈值类型设置为百分位。

    • getPriority

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

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

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

    • getReverseOrder

      boolean getReverseOrder()
      返回一个布尔值,表示是否为图标集反转了图标的顺序。
    • setReverseOrder

      void setReverseOrder(boolean value)
      设置一个布尔值,表示是否为图标集反转图标的顺序。
    • getShowIconOnly

      boolean getShowIconOnly()
      返回一个布尔值,表示是否仅显示图标集条件格式的图标。
    • setShowIconOnly

      void setShowIconOnly(boolean value)
      设置一个布尔值,表示是否仅显示图标集条件格式的图标。
    • getStopIfTrue

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

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

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

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

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

      boolean getCustom()
      返回一个布尔值,表示这是否是一个自定义图标集条件。
    • fromJson

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

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