SPList.ValidationFormula-Eigenschaft

Ruft ab oder legt eine Formel, die jedes Mal ausgewertet wird, der ein Element hinzugefügt oder aktualisiert wird.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Property ValidationFormula As String
    Get
    Set
'Usage
Dim instance As SPList
Dim value As String

value = instance.ValidationFormula

instance.ValidationFormula = value
public string ValidationFormula { get; set; }

Eigenschaftswert

Typ: System.String
Die Formel, mit der Daten in das Element zu bewerten. Die Regeln zum Erstellen einer Formel ähneln denen für das Erstellen von Formeln für berechnete Felder. Weitere Informationen finden Sie unter Calculated Field Formulas.

Ausnahmen

Ausnahme Bedingung
ArgumentException

Die Zeichenfolge ist zu lang. Die maximale Länge eines String Validierung Formel ist 1024.

Hinweise

Jedes Mal, das ein Element hinzugefügt oder aktualisiert, wird die Formel zur Gültigkeitsprüfung ausgewertet. Wenn die Formel falseergibt oder wenn ein Fehler auftritt, das Update nicht wird zulässig, und die Meldung in der ValidationMessage -Eigenschaft wird angezeigt.

Denken Sie daran, dass jedes Feld in einem Listenelement eine eigene ValidationFormula Eigenschaft verfügt. Der Unterschied ist, dass die Gültigkeitsprüfung für ein Feld nur auf dieses Feld verweisen kann, während die Formel zur Gültigkeitsprüfung für ein Listenelement auf mehrere oder sogar alle Felder des Elements verweisen kann.

Hinweis

Formel Validierung ist unabhängig von der Art der Validierung durch die EnforceDataValidation -Eigenschaft gesteuert.

Siehe auch

Referenz

SPList Klasse

SPList-Member

Microsoft.SharePoint-Namespace

ValidationMessage

ValidationFormula

EnforceDataValidation