SPList.EnforceDataValidation 属性
命名空间: Microsoft.SharePoint
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Property EnforceDataValidation As Boolean
Get
Set
用法
Dim instance As SPList
Dim value As Boolean
value = instance.EnforceDataValidation
instance.EnforceDataValidation = value
public bool EnforceDataValidation { get; set; }
属性值
类型:System.Boolean
true强制实施字段属性。否则为false。
备注
如果EnforceDataValidation属性的值为true,必须满足以下条件:
如果项目中的任何域的Required属性设置为true,域必须具有一个值。
如果项中的SPFieldNumber对象有在MinimumValue和MaximumValue属性的值,字段值必须在指定的边界内。
如果项中的SPFieldChoice对象具有FillInChoice属性设置为true,字段值必须在该字段的Choices集合中的字符串之一。
如果不满足这些条件的任何一个,则会引发SPListDataValidationException 。
备注
使用公式ValidationFormula属性中设置的有效性的此属性控制的验证类型无关。