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.