Validation

Validation class

Representerar datavalidation.settings.

public class Validation

Egenskaper

namnBeskrivning
AlertStyle { get; set; }Representerar valideringsvarningsstilen.
Areas { get; }Får allaCellArea som innehåller datavalideringsinställningarna.
ErrorMessage { get; set; }Representerar datavalideringsfelmeddelandet.
ErrorTitle { get; set; }Representerar titeln på dialogrutan för datavalideringsfel.
Formula1 { get; set; }Representerar värdet eller uttrycket som är associerat med datavalideringen.
Formula2 { get; set; }Representerar värdet eller uttrycket som är associerat med datavalideringen.
IgnoreBlank { get; set; }Indikerar om tomma värden är tillåtna av intervalldatavalideringen.
InCellDropDown { get; set; }Indikerar om datavalidering visar en rullgardinslista som innehåller acceptabla värden.
InputMessage { get; set; }Representerar indatameddelandet för datavalidering.
InputTitle { get; set; }Representerar titeln på dialogrutan för datavalidering.
Operator { get; set; }Representerar operatören för datavalideringen.
ShowError { get; set; }Indikerar om datavalideringsfelmeddelandet kommer att visas när användaren anger ogiltiga data.
ShowInput { get; set; }Indikerar om inmatningsmeddelandet för datavalidering kommer att visas när användaren väljer en cell i datavalideringsintervallet.
Type { get; set; }Representerar datavalideringstypen.
Value1 { get; set; }Representerar det första värdet som är kopplat till datavalideringen.
Value2 { get; set; }Representerar det andra värdet som är associerat med datavalideringen.

Metoder

namnBeskrivning
AddArea(CellArea)Tillämpar valideringen på området.
AddArea(CellArea, bool, bool)Tillämpar valideringen på området.
AddAreas(CellArea[], bool, bool)Tillämpar valideringen på givna områden.
Copy(Validation, CopyOptions)Kopiavalidering.
GetFormula1(bool, bool)Hämtar värdet eller uttrycket som är kopplat till denna validering.
GetFormula1(bool, bool, int, int)Hämtar värdet eller uttrycket som är associerat med denna validering för specifik cell.
GetFormula2(bool, bool)Hämtar värdet eller uttrycket som är kopplat till denna validering.
GetFormula2(bool, bool, int, int)Hämtar värdet eller uttrycket som är associerat med denna validering för specifik cell.
GetListValue(int, int)Hämta värdet för lista över valideringen för den angivna cellen.
RemoveACell(int, int)Ta bort valideringsinställningarna i cellen.
RemoveArea(CellArea)Ta bort valideringsinställningarna i intervallet.
RemoveAreas(CellArea[])Tar bort denna validering från givna områden.
SetFormula1(string, bool, bool)Anger värdet eller uttrycket som är associerat med denna validering.
SetFormula2(string, bool, bool)Anger värdet eller uttrycket som är associerat med denna validering.

Exempel

[C#]
Workbook workbook = new Workbook();
ValidationCollection validations = workbook.Worksheets[0].Validations;
CellArea area = CellArea.CreateCellArea(0, 0, 1, 1);
Validation validation = validations[validations.Add(area)];
validation.Type = Aspose.Cells.ValidationType.WholeNumber;
validation.Operator = OperatorType.Between;
validation.Formula1 = "3";
validation.Formula2 = "1234";

[Visual Basic]
Dim workbook as Workbook = new Workbook()
Dim validations as ValidationCollection  = workbook.Worksheets(0).Validations
Dim area as CellArea = CellArea.CreateCellArea(0, 0, 1, 1);
Dim validation as Validation = validations(validations.Add(area))
validation.Type = ValidationType.WholeNumber
validation.Operator = OperatorType.Between
validation.Formula1 = "3"
validation.Formula2 = "1234"

Se även