接口 IValidation
public interface IValidation
表示工作表范围的数据验证。
-
方法概要
修饰符和类型方法说明void
add
(ValidationType type) 为指定范围添加数据验证。void
add
(ValidationType type, ValidationAlertStyle alertStyle, ValidationOperator validationOperator, Object formula1, Object formula2) 为指定范围添加数据验证。void
delete()
删除对象。void
生成从JSON字符串的数据验证。获取验证警告样式。获取数据验证错误信息。获取数据验证错误对话框的标题。获取与条件格式或数据验证相关联的值或表达式。获取与条件格式或数据验证的第二部分相关联的值或表达式。boolean
获取数据范围验证是否允许空值。获取日本输入规则的描述。boolean
获取数据验证是否显示一个包含可接受值的下拉列表。获取数据验证输入信息。获取数据验证输入对话框的标题。获取条件格式或数据验证的操作符。boolean
获取当用户输入无效数据时是否将显示数据验证错误信息。boolean
获取当用户选择数据验证范围内的单元格时,是否显示数据验证输入信息。getType()
获取一个范围的数据类型验证。boolean
getValue()
获取是否满足所有验证条件(即,如果范围包含有效数据)。void
设置验证警告样式。void
setErrorMessage
(String value) 设置数据验证错误信息。void
setErrorTitle
(String value) 设置数据验证错误对话框的标题。void
setFormula1
(Object value) 设置与条件格式或数据验证相关联的值或表达式。void
setFormula2
(Object value) 设置与条件格式或数据验证的第二部分相关联的值或表达式。void
setIgnoreBlank
(boolean value) 设置数据范围验证是否允许空值。void
setIMEMode
(IMEModeType value) 设置日本语输入规则的描述。void
setInCellDropdown
(boolean value) 设置数据验证是否显示一个包含可接受值的下拉列表。void
setInputMessage
(String value) 设置数据验证输入信息。void
setInputTitle
(String value) 设置数据验证输入对话框的标题。void
setOperator
(ValidationOperator value) 设置条件格式或数据验证的操作符。void
setShowError
(boolean value) 设置当用户输入无效数据时是否显示数据验证错误信息。void
setShowInputMessage
(boolean value) 设置当用户选择数据验证范围内的单元格时,是否显示数据验证输入信息。void
setType
(ValidationType value) 设置范围的数据类型验证。toJson()
从数据验证生成一个JSON字符串。
-
方法详细资料
-
add
为指定范围添加数据验证。- 参数:
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
设置验证警告样式。 -
getErrorMessage
String getErrorMessage()获取数据验证错误信息。 -
setErrorMessage
设置数据验证错误信息。 -
getErrorTitle
String getErrorTitle()获取数据验证错误对话框的标题。 -
setErrorTitle
设置数据验证错误对话框的标题。 -
getFormula1
Object getFormula1()获取与条件格式或数据验证相关联的值或表达式。可以是常量值、字符串值、单元格引用或公式。 -
setFormula1
设置与条件格式或数据验证相关联的值或表达式。可以是常量值、字符串值、单元格引用或公式。 -
getFormula2
Object getFormula2()获取与条件格式或数据验证的第二部分相关联的值或表达式。 -
setFormula2
设置与条件格式或数据验证的第二部分相关联的值或表达式。 -
getIgnoreBlank
boolean getIgnoreBlank()获取数据范围验证是否允许空值。 -
setIgnoreBlank
void setIgnoreBlank(boolean value) 设置数据范围验证是否允许空值。 -
getIMEMode
IMEModeType getIMEMode()获取日本输入规则的描述。 -
setIMEMode
设置日本语输入规则的描述。 -
getInCellDropdown
boolean getInCellDropdown()获取数据验证是否显示一个包含可接受值的下拉列表。 -
setInCellDropdown
void setInCellDropdown(boolean value) 设置数据验证是否显示一个包含可接受值的下拉列表。 -
getInputMessage
String getInputMessage()获取数据验证输入信息。 -
setInputMessage
设置数据验证输入信息。 -
getInputTitle
String getInputTitle()获取数据验证输入对话框的标题。 -
setInputTitle
设置数据验证输入对话框的标题。 -
getOperator
ValidationOperator getOperator()获取条件格式或数据验证的操作符。 -
setOperator
设置条件格式或数据验证的操作符。 -
getShowError
boolean getShowError()获取当用户输入无效数据时是否将显示数据验证错误信息。 -
setShowError
void setShowError(boolean value) 设置当用户输入无效数据时是否显示数据验证错误信息。 -
getShowInputMessage
boolean getShowInputMessage()获取当用户选择数据验证范围内的单元格时,是否显示数据验证输入信息。 -
setShowInputMessage
void setShowInputMessage(boolean value) 设置当用户选择数据验证范围内的单元格时,是否显示数据验证输入信息。 -
getType
ValidationType getType()获取一个范围的数据类型验证。 -
setType
设置范围的数据类型验证。 -
getValue
boolean getValue()获取是否满足所有验证条件(即,如果范围包含有效数据)。 -
fromJson
生成从JSON字符串的数据验证。- 参数:
json
- JSON字符串
-
toJson
String toJson()从数据验证生成一个JSON字符串。- 返回:
- 表示数据验证的JSON字符串。
-