Validation

Validation class

Repräsentiert Datenvalidierung.Einstellungen.

public class Validation

Eigenschaften

NameBeschreibung
AlertStyle { get; set; }Stellt den Validierungswarnstil dar.
Areas { get; }bekommt allesCellArea die die Datenvalidierungseinstellungen enthalten.
ErrorMessage { get; set; }Stellt die Datenüberprüfungsfehlermeldung dar.
ErrorTitle { get; set; }Repräsentiert den Titel des Datenvalidierungsfehler-Dialogfelds.
Formula1 { get; set; }Stellt den Wert oder Ausdruck dar, der der Datenvalidierung zugeordnet ist.
Formula2 { get; set; }Stellt den Wert oder Ausdruck dar, der der Datenvalidierung zugeordnet ist.
IgnoreBlank { get; set; }Gibt an, ob Leerwerte von der Bereichsdatenvalidierung zugelassen sind.
InCellDropDown { get; set; }Gibt an, ob die Datenvalidierung eine Dropdown-Liste anzeigt, die akzeptable Werte enthält.
InputMessage { get; set; }Stellt die Eingabenachricht zur Datenüberprüfung dar.
InputTitle { get; set; }Repräsentiert den Titel des Eingabedialogfelds zur Datenvalidierung.
Operator { get; set; }Stellt den Operator für die Datenvalidierung dar.
ShowError { get; set; }Gibt an, ob die Datenüberprüfungsfehlermeldung angezeigt wird, wenn der Benutzer ungültige Daten eingibt.
ShowInput { get; set; }Gibt an, ob die Eingabemeldung zur Datenüberprüfung angezeigt wird, wenn der Benutzer eine Zelle im Datenüberprüfungsbereich auswählt.
Type { get; set; }Repräsentiert den Datenvalidierungstyp.
Value1 { get; set; }Stellt den ersten Wert dar, der der Datenvalidierung zugeordnet ist.
Value2 { get; set; }Stellt den zweiten Wert dar, der der Datenvalidierung zugeordnet ist.

Methoden

NameBeschreibung
AddArea(CellArea)Wendet die Validierung auf den Bereich an.
AddArea(CellArea, bool, bool)Wendet die Validierung auf den Bereich an.
AddAreas(CellArea[], bool, bool)Wendet die Validierung auf bestimmte Bereiche an.
Copy(Validation, CopyOptions)Kopiervalidierung.
GetFormula1(bool, bool)Ruft den Wert oder Ausdruck ab, der dieser Validierung zugeordnet ist.
GetFormula1(bool, bool, int, int)Ruft den Wert oder Ausdruck ab, der dieser Validierung für eine bestimmte Zelle zugeordnet ist.
GetFormula2(bool, bool)Ruft den Wert oder Ausdruck ab, der dieser Validierung zugeordnet ist.
GetFormula2(bool, bool, int, int)Ruft den Wert oder Ausdruck ab, der dieser Validierung für eine bestimmte Zelle zugeordnet ist.
GetListValue(int, int)Holen Sie sich den Wert für die Liste der Validierung für die angegebene Zelle.
RemoveACell(int, int)Entfernen Sie die Validierungseinstellungen in der Zelle.
RemoveArea(CellArea)Entfernen Sie die Validierungseinstellungen im Bereich.
RemoveAreas(CellArea[])Entfernt diese Validierung aus bestimmten Bereichen.
SetFormula1(string, bool, bool)Legt den Wert oder Ausdruck fest, der dieser Validierung zugeordnet ist.
SetFormula2(string, bool, bool)Legt den Wert oder Ausdruck fest, der dieser Validierung zugeordnet ist.

Beispiele

[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"

Siehe auch