• PRODUCTS
  • SUPPORT
  • DOCS
  • PARTNERS
  • COMPANY
  • QUOTE
  • ACCOUNT
  • STORE
QUOTE

Documentation

Support Forums
What can we help you with?
Topics

Metadata Model Validator Element

API Type:
Varigence.Languages.Biml.Metadata.AstMetadataModelValidatorNode
X-Ref:
  • Ast Metadata Model Validator Node
  • Ast Scope Boundary Node

Attributes

AttributeAPI TypeDefaultDescription
ExpectedResultString 
Specifies a string representation of the result that is expected when the Expression property is evaluated. This is a required property
ExpressionString 
Specifies the expression that will be evaluated and compared to the ExpectedRule to determine if the validation rule is satisfied. This is a required property
MessageString 
Specifies the message that is displayed to the user when the validation rule is violated. This is a required property
NameString 
Specifies the name of the object. This name can be used to reference this object from anywhere else in the program. This is a required property
SeverityMetadataModelValidationSeverityFatal
Specifies the severity that will be reported when this validation rule is violated. This is a required property
IsDocumentationVisibleBooleanTrue
Specifies whether or not the autogenerated documentation for the parent metadata model will include this validator.
LanguageMetadataModelValidatorLanguageCSharp
Specifies the language that will be used to specify the validator criteria expression.
UiEditorLabelString 
Specifies the friendly name that will be used for this validator in user-facing documentation and UI.

Collection Children

ChildAPI TypeDescription
<Annotations>
    <Annotation />
</Annotations>
AstAnnotationNode
This is a collection of annotation items that can be used to specify documentation, tags, or other information. Annotations are particularly useful for storing information about nodes that can be used by BimlScript code.

© Varigence