Share via


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 .

Vea también

Referencia

clase SPList

Miembros SPList

Espacio de nombres Microsoft.SharePoint