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.