Поделиться через


Свойство 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 .

См. также

Справочные материалы

SPList класс

Элементы SPList

Пространство имен Microsoft.SharePoint