# GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition

## Content

# Interface: IValidatorTemplateDefinition

[Sheets](../modules/GC.Spread.Sheets).[NamedCellTemplates](../modules/GC.Spread.Sheets.NamedCellTemplates).IValidatorTemplateDefinition

## Table of contents

### Properties

- [comparisonOperator](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#comparisonoperator)
- [condition](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#condition)
- [errorMessage](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#errormessage)
- [errorStyle](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#errorstyle)
- [errorTitle](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#errortitle)
- [highlightStyle](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#highlightstyle)
- [ignoreBlank](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#ignoreblank)
- [inCellDropdown](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#incelldropdown)
- [inputMessage](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#inputmessage)
- [inputTitle](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#inputtitle)
- [preciseCompareDate](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#precisecomparedate)
- [showErrorMessage](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#showerrormessage)
- [showInputMessage](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#showinputmessage)
- [type](GC.Spread.Sheets.NamedCellTemplates.IValidatorTemplateDefinition#type)

## Properties

### <a id="comparisonoperator" name="comparisonoperator"></a> comparisonOperator

• `Optional` **comparisonOperator**: [`ComparisonOperators`](../enums/GC.Spread.Sheets.ConditionalFormatting.ComparisonOperators)

___

### <a id="condition" name="condition"></a> condition

• `Optional` **condition**: [`IConditionTemplateDefinition`](GC.Spread.Sheets.NamedCellTemplates.IConditionTemplateDefinition)

___

### <a id="errormessage" name="errormessage"></a> errorMessage

• `Optional` **errorMessage**: `string`

___

### <a id="errorstyle" name="errorstyle"></a> errorStyle

• `Optional` **errorStyle**: [`ErrorStyle`](../enums/GC.Spread.Sheets.DataValidation.ErrorStyle)

___

### <a id="errortitle" name="errortitle"></a> errorTitle

• `Optional` **errorTitle**: `string`

___

### <a id="highlightstyle" name="highlightstyle"></a> highlightStyle

• `Optional` **highlightStyle**: [`IHighLightStyle`](GC.Spread.Sheets.DataValidation.IHighLightStyle)

___

### <a id="ignoreblank" name="ignoreblank"></a> ignoreBlank

• `Optional` **ignoreBlank**: `boolean`

___

### <a id="incelldropdown" name="incelldropdown"></a> inCellDropdown

• `Optional` **inCellDropdown**: `boolean`

___

### <a id="inputmessage" name="inputmessage"></a> inputMessage

• `Optional` **inputMessage**: `string`

___

### <a id="inputtitle" name="inputtitle"></a> inputTitle

• `Optional` **inputTitle**: `string`

___

### <a id="precisecomparedate" name="precisecomparedate"></a> preciseCompareDate

• `Optional` **preciseCompareDate**: `boolean`

___

### <a id="showerrormessage" name="showerrormessage"></a> showErrorMessage

• `Optional` **showErrorMessage**: `boolean`

___

### <a id="showinputmessage" name="showinputmessage"></a> showInputMessage

• `Optional` **showInputMessage**: `boolean`

___

### <a id="type" name="type"></a> type

• `Optional` **type**: [`CriteriaType`](../enums/GC.Spread.Sheets.DataValidation.CriteriaType)
