接口 INames


public interface INames
代表工作簿中所有IName对象的集合。每个Name对象代表一个单元格范围的定义名称。名称可以是内置名称(如Database、Print_Area和Auto_Open),也可以是自定义名称。
  • 方法详细资料

    • getCount

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

      IName add(String name, String refersTo)
      定义一个新名称。返回IName对象。
      参数:
      name - 作为名称使用的文本。名称不能包含空格且不能看起来像单元格引用。
      refersTo - 除非指定了其他RefersTo参数之一,否则此参数为必需。描述该名称引用的内容(使用A1样式表示法)。
      返回:
      返回一个新的IName对象。
    • contains

      boolean contains(String name)
      确定名称是否包含在INames
      参数:
      name - 名称。
      返回:
      iNames是否包含该名称。
    • get

      IName get(String name)
      返回集合中的 IName 对象。
      参数:
      name - 指定集合中元素的名字。
    • get

      IName get(int index)
      返回集合中的IName对象。
      参数:
      index - 指定集合中元素的索引。
    • clear

      void clear()
      清除 IName 集合。
    • fromJson

      void fromJson(String json)
      生成一个从JSON字符串中定义的名称集合。
      参数:
      json - 包含定义名称的JSON字符串。
    • toJson

      String toJson()
      生成由定义的名称对应的JSON字符串。
      返回:
      JSON字符串。