de la propiedad SPList.EnforceDataValidation
Obtiene o establece un valor que indica si se deben aplicar determinadas propiedades del campo cuando se agrega o actualiza un elemento.
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Property EnforceDataValidation As Boolean
Get
Set
'Uso
Dim instance As SPList
Dim value As Boolean
value = instance.EnforceDataValidation
instance.EnforceDataValidation = value
public bool EnforceDataValidation { get; set; }
Valor de propiedad
Tipo: System.Boolean
true para aplicar las propiedades de campo; en caso contrario, false.
Comentarios
Si el valor de la propiedad EnforceDataValidation es true, deben cumplirse las siguientes condiciones:
Si la propiedad Required de cualquier campo en el elemento se establece en true, el campo debe tener un valor.
Si un objeto SPFieldNumber en el elemento tiene valores en las propiedades MinimumValue y MaximumValue , el valor del campo debe ser dentro de los límites especificados.
Si un objeto de SPFieldChoice en el elemento tiene la propiedad FillInChoice establecida en true, el valor del campo debe ser una de las cadenas de la colección de Choices del campo.
Si no se cumple alguna de estas condiciones, se produce un SPListDataValidationException .
Nota
El tipo de validación controlado por esta propiedad es independiente de validación que usa la fórmula que se establece en la propiedad ValidationFormula .