接口 IValidation


public interface IValidation
表示工作表范围的数据验证。
  • 方法详细资料

    • add

      void add(ValidationType type)
      为指定范围添加数据验证。
      参数:
      type - 必需的 ValidationType。验证类型。
    • add

      void add(ValidationType type, ValidationAlertStyle alertStyle, ValidationOperator validationOperator, Object formula1, Object formula2)
      为指定范围添加数据验证。
      参数:
      type - 必需的 ValidationType。验证类型。
      alertStyle - 可选的对象。验证警告样式。
      validationOperator - 可选的对象。数据验证运算符。
      formula1 - 可选的对象。数据验证方程的第一部分。
      formula2 - 可选的对象。当运算符为Between或NotBetween时的数据验证方程的第二部分(否则,此参数被忽略)。
    • delete

      void delete()
      删除对象。
    • getAlertStyle

      ValidationAlertStyle getAlertStyle()
      获取验证警告样式。
    • setAlertStyle

      void setAlertStyle(ValidationAlertStyle value)
      设置验证警告样式。
    • getErrorMessage

      String getErrorMessage()
      获取数据验证错误信息。
    • setErrorMessage

      void setErrorMessage(String value)
      设置数据验证错误信息。
    • getErrorTitle

      String getErrorTitle()
      获取数据验证错误对话框的标题。
    • setErrorTitle

      void setErrorTitle(String value)
      设置数据验证错误对话框的标题。
    • getFormula1

      Object getFormula1()
      获取与条件格式或数据验证相关联的值或表达式。可以是常量值、字符串值、单元格引用或公式。
    • setFormula1

      void setFormula1(Object value)
      设置与条件格式或数据验证相关联的值或表达式。可以是常量值、字符串值、单元格引用或公式。
    • getFormula2

      Object getFormula2()
      获取与条件格式或数据验证的第二部分相关联的值或表达式。
    • setFormula2

      void setFormula2(Object value)
      设置与条件格式或数据验证的第二部分相关联的值或表达式。
    • getIgnoreBlank

      boolean getIgnoreBlank()
      获取数据范围验证是否允许空值。
    • setIgnoreBlank

      void setIgnoreBlank(boolean value)
      设置数据范围验证是否允许空值。
    • getIMEMode

      IMEModeType getIMEMode()
      获取日本输入规则的描述。
    • setIMEMode

      void setIMEMode(IMEModeType value)
      设置日本语输入规则的描述。
    • getInCellDropdown

      boolean getInCellDropdown()
      获取数据验证是否显示一个包含可接受值的下拉列表。
    • setInCellDropdown

      void setInCellDropdown(boolean value)
      设置数据验证是否显示一个包含可接受值的下拉列表。
    • getInputMessage

      String getInputMessage()
      获取数据验证输入信息。
    • setInputMessage

      void setInputMessage(String value)
      设置数据验证输入信息。
    • getInputTitle

      String getInputTitle()
      获取数据验证输入对话框的标题。
    • setInputTitle

      void setInputTitle(String value)
      设置数据验证输入对话框的标题。
    • getOperator

      ValidationOperator getOperator()
      获取条件格式或数据验证的操作符。
    • setOperator

      void setOperator(ValidationOperator value)
      设置条件格式或数据验证的操作符。
    • getShowError

      boolean getShowError()
      获取当用户输入无效数据时是否将显示数据验证错误信息。
    • setShowError

      void setShowError(boolean value)
      设置当用户输入无效数据时是否显示数据验证错误信息。
    • getShowInputMessage

      boolean getShowInputMessage()
      获取当用户选择数据验证范围内的单元格时,是否显示数据验证输入信息。
    • setShowInputMessage

      void setShowInputMessage(boolean value)
      设置当用户选择数据验证范围内的单元格时,是否显示数据验证输入信息。
    • getType

      ValidationType getType()
      获取一个范围的数据类型验证。
    • setType

      void setType(ValidationType value)
      设置范围的数据类型验证。
    • getValue

      boolean getValue()
      获取是否满足所有验证条件(即,如果范围包含有效数据)。
    • fromJson

      void fromJson(String json)
      生成从JSON字符串的数据验证。
      参数:
      json - JSON字符串
    • toJson

      String toJson()
      从数据验证生成一个JSON字符串。
      返回:
      表示数据验证的JSON字符串。