[]
        
立即试用
(Showing Draft Content)

IScenarios

Interface IScenarios

All Superinterfaces:
Iterable<IScenario>

public interface IScenarios extends Iterable<IScenario>
表示指定工作表上 IScenario 对象的集合。
  • Method Summary

    Modifier and Type
    Method
    Description
    add(String name, IRange changingCells)
    创建一个新的方案并将其添加到当前工作表的方案列表中。该方案被锁定以防止更改。
    add(String name, IRange changingCells, List<Object> values)
    创建一个新的方案并将其添加到当前工作表的方案列表中。作者的名称(Excel文档解决方案)和日期会自动作为注释文本添加。该方案被锁定以防止更改。
    add(String name, IRange changingCells, List<Object> values, String comment)
    创建一个新的方案并将其添加到当前工作表的方案列表中。该方案被锁定以防止更改。
    add(String name, IRange changingCells, List<Object> values, String comment, boolean locked)
    创建一个新的方案并将其添加到当前工作表的方案列表中。该方案被锁定以防止更改。
    add(String name, IRange changingCells, List<Object> values, String comment, boolean locked, boolean hidden)
    创建一个新的方案并将其添加到当前工作表的方案列表中。该方案被锁定以防止更改。
    get(int index)
    通过索引获取方案。
    get(String name)
    通过名称获取方案。
    int
    返回集合中对象的数量。
     

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator
  • Method Details

    • getCount

      int getCount()
      返回集合中对象的数量。
      Returns:
      返回集合中对象的数量。
    • get

      IScenario get(int index)
      通过索引获取方案。
      Parameters:
      index - 索引。
      Returns:
      指定索引处的方案。
    • get

      IScenario get(String name)
      通过名称获取方案。
      Parameters:
      name - 方案的名称。
      Returns:
      具有指定名称的方案。
    • add

      IScenario add(String name, IRange changingCells)
      创建一个新的方案并将其添加到当前工作表的方案列表中。该方案被锁定以防止更改。
      Parameters:
      name - 方案名称。
      changingCells - 一个引用方案的可变单元格范围对象。
      Returns:
      新的 IScenario 对象。
    • add

      IScenario add(String name, IRange changingCells, List<Object> values)
      创建一个新的方案并将其添加到当前工作表的方案列表中。作者的名称(Excel文档解决方案)和日期会自动作为注释文本添加。该方案被锁定以防止更改。
      Parameters:
      name - 方案名称。
      changingCells - 一个引用方案的可变单元格范围对象。
      values - 一个包含方案中可变单元格的值的列表。
      Returns:
      新的 IScenario 对象。
    • add

      IScenario add(String name, IRange changingCells, List<Object> values, String comment)
      创建一个新的方案并将其添加到当前工作表的方案列表中。该方案被锁定以防止更改。
      Parameters:
      name - 方案名称。
      changingCells - 一个引用方案的可变单元格范围对象。
      values - 一个包含方案中可变单元格的值的列表。
      comment - 一个用于指定方案的注释文本的字符串。
      Returns:
      新的 IScenario 对象。
    • add

      IScenario add(String name, IRange changingCells, List<Object> values, String comment, boolean locked)
      创建一个新的方案并将其添加到当前工作表的方案列表中。该方案被锁定以防止更改。
      Parameters:
      name - 方案名称。
      changingCells - 一个引用方案的可变单元格范围对象。
      values - 一个包含方案中可变单元格的值的列表。
      comment - 一个用于指定方案的注释文本的字符串。
      locked - 如果为 true,则锁定方案以防止更改。
      Returns:
      新的 IScenario 对象。
    • add

      IScenario add(String name, IRange changingCells, List<Object> values, String comment, boolean locked, boolean hidden)
      创建一个新的方案并将其添加到当前工作表的方案列表中。该方案被锁定以防止更改。
      Parameters:
      name - 方案名称。
      changingCells - 一个引用方案的可变单元格范围对象。
      values - 一个包含方案中可变单元格的值的列表。
      comment - 一个用于指定方案的注释文本的字符串。
      locked - 如果为 true,则锁定方案以防止更改。
      hidden - 如果为 true,则隐藏该方案。
      Returns:
      新的 IScenario 对象。
    • iterator

      Iterator<IScenario> iterator()
      Specified by:
      iterator in interface Iterable<IScenario>