SPList.EnforceDataValidation-Eigenschaft

Ruft ab oder legt einen Wert fest, der angibt, ob Eigenschaften bestimmter Felder erzwungen werden, wenn ein Element hinzugefügt oder aktualisiert wird.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Property EnforceDataValidation As Boolean
    Get
    Set
'Usage
Dim instance As SPList
Dim value As Boolean

value = instance.EnforceDataValidation

instance.EnforceDataValidation = value
public bool EnforceDataValidation { get; set; }

Eigenschaftswert

Typ: System.Boolean
true Feldeigenschaften erzwingen; andernfalls false.

Hinweise

Wenn der Wert der Eigenschaft EnforceDataValidationtrueist, müssen die folgenden Bedingungen erfüllt sein:

  • Die Required -Eigenschaft eines Felds in dem Element auf truefestgelegt ist, muss das Feld einen Wert enthalten.

  • Wenn ein SPFieldNumber Objekt in der Werte in den Eigenschaften MinimumValue und MaximumValue hat, muss der Wert des Felds innerhalb der angegebenen Begrenzungen sein.

  • Wenn ein SPFieldChoice Objekt in das Element die FillInChoice -Eigenschaft auf true, muss der Wert des Felds eine der Zeichenfolgen in das Feld Choices -Auflistung sein.

Wenn eine dieser Bedingungen nicht erfüllt ist, wird eine SPListDataValidationException ausgelöst.

Hinweis

Die Art der Validierung durch diese Eigenschaft gesteuerte ist unabhängig von Überprüfung, die die Formel in der ValidationFormula -Eigenschaft verwendet.

Siehe auch

Referenz

SPList Klasse

SPList-Member

Microsoft.SharePoint-Namespace