SPList.ValidationFormula property
Obtém ou define uma fórmula que é avaliada toda vez que um item de lista é adicionado ou atualizado.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Property ValidationFormula As String
Get
Set
'Uso
Dim instance As SPList
Dim value As String
value = instance.ValidationFormula
instance.ValidationFormula = value
public string ValidationFormula { get; set; }
Property value
Type: System.String
The formula that will be used to evaluate data in the item. The rules for constructing a formula are similar to those for creating formulas for calculated fields. For more information, see Calculated Field Formulas.
Exceptions
Exception | Condition |
---|---|
ArgumentException | A cadeia de caracteres é muito longa. O comprimento máximo de uma cadeia de caracteres de fórmula de validação é 1024. |
Comentários
Cada vez que um item de lista é adicionado ou atualizado, a fórmula de validação será avaliada. Se a fórmula avalia falseou se ocorrer um erro de cálculo, a atualização não é permitido e será exibida a mensagem na propriedade ValidationMessage .
Tenha em mente que cada campo em um item de lista tem uma propriedade ValidationFormula sua própria conta. A diferença é que a fórmula de validação de um campo pode referir-se somente a esse campo, enquanto a fórmula de validação para um item de lista pode referir-se aos campos de vários ou até mesmo no item.
Dica
Validação de fórmula é independente do tipo de validação controlada pela propriedade EnforceDataValidation .