Type Property (Error Object)
A read-only property that returns a string value containing the type of an Error object.
expression Required. An expression that returns a reference to the Error object.
2: Can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.
There are three types or errors:
- SCHEMA_VALIDATION Data validation failed as a result of an XML Schema–defined constraint.
- SYSTEM_GENERATED Data validation failed as a result of constraints defined in the form definition (.xsf) file or as a result of scripting code calling the ReportError method of the DataDOMEvent object.
- USER_SPECIFIED Data validation failed as a result of a custom scripting error using the Add method of the Errors collection.
In the following example, the Type property of the Error object is used to display the type of an error in a message box:
var objError; objError = XDocument.Errors(0); XDocument.UI.Alert("Error name: " + objError.Type);