Severity property

A convenience property intended for ABL programmers who want to rank their application error objects according to a severity scheme. Providing this property through inheritance in the base Progress.Lang.AppError class allows severity ranking without the must subclass.

Data type: INTEGER

Access: PUBLIC Readable/Writeable

Applies to: Progress.Lang.ProError class, System.Exception class (OpenEdge-enhanced)

Progress.Lang.SysError objects and Progress.Lang.AppError objects automatically created by the AVM as a result of a RETURN ERROR statement have no notion of error severity. For these objects, the property is set to zero (0).

.NET Exception objects also do not use this property.