RuleBaseProperties Properties
Serves as the base class for classes which represent Validation Rules‘ properties exported to the Application Model.| Name | Description |
|---|---|
| CustomMessageTemplate | Specifies custom informational text displayed in a validation error message for a broken Validation Rule instead of the default message templates specified in the MessageTemplate… properties. |
| Id | Specifies the Validation Rule identifier. |
| InvertResult | Specifies whether the Validation Rule is applied directly. |
| MessageTemplateCollectionValidationMessageSuffix | Specifies the additional text that will be displayed in the Validation Error window when the Validation Rule applied to a collection property is broken. |
| MessageTemplateSkipNullOrEmptyValues | Specifies the template for the message displayed when the Validation Rule was not checked because the target properties are not specified. |
| MessageTemplateTargetDoesNotSatisfyCollectionCriteria | Specifies the template for the message displayed when the Validation Rule was not checked because the validated object is not an element of the target collection. |
| MessageTemplateTargetDoesNotSatisfyTargetCriteria | Specifies the template for the message displayed when the Validation Rule was not checked because the criteria specified by the RuleBaseProperties.TargetCriteria property is not satisfied by the validated object. |
| Name | Specifies the name of the Validation Rule. |
| ResultType | Specifies the application behavior when the rule is broken. |
| SkipNullOrEmptyValues | Specifies whether the Validation Rule is checked for the properties that are set to null (Nothing in VB), an empty string (for string type properties) or a minimal date (for DateTime type properties). |
| TargetCollectionOwnerType | Specifies the type in which the collection property is declared, if the Validation Rule is applied to a collection property. |
| TargetCollectionPropertyName | Specifies the collection property for which the current Validation Rule will be checked. |
| TargetContextIDs | Specifies the Contexts for checking the current Validation Rule. |
| TargetCriteria | Specifies the criteria that must be satisfied by the validated object to allow checking the Validation Rule. |
| TargetType | Specifies the type of the object for which the Validation Rule will be checked. |
See Also