Свойство 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.
Замечания
Если значение свойства EnforceDataValidationtrue, должны быть выполнены следующие условия:
Если свойство Required все поля в элементе true, поле должно иметь значение.
Если объект SPFieldNumber в элементе со значениями в свойствах MinimumValue и MaximumValue , значение поля должно быть в пределах указанных границ.
Если объект SPFieldChoice в элементе FillInChoice свойство имеет значение true, значение поля должно быть одной из строк в коллекции Choices поля.
Если любой из этих условий не выполнены, SPListDataValidationException создается.
Примечание
Тип проверки, контролируются это свойство не зависит от проверки, в которой используется формула, указанной в свойстве ValidationFormula .