Click or drag to resize

DocumentStateChangeBusinessEvent Class

Represents the validation event occurring when a document changes its state.
Inheritance Hierarchy

Namespace:  Aloe.EnterpriseOne.Model.General
Assembly:  Aloe.EnterpriseOne.Model (in Aloe.EnterpriseOne.Model.dll) Version: 20.1.3.5
Syntax
public abstract class DocumentStateChangeBusinessEvent : ValidationEvent

The DocumentStateChangeBusinessEvent type exposes the following members.

Properties
  NameDescription
Public propertyExtendedAttributes
Gets the extended attributes. They store temporary custom event handlers data in name/value format.
(Inherited from BusinessEvent.)
Public propertyFromState
Gets from state.
Public propertyToState
Gets to state.
Public propertyValidationViolations
Gets the validation violations list.
(Inherited from BusinessEvent.)
Top
Methods
  NameDescription
Public methodGetEventAttributes
Gets the event specific attributes. For example for attribute change event this should be $OldValue, $NewValue etc. Event attributes always start with $.
(Overrides BusinessEventGetEventAttributes.)
Public methodGetEventAttributeValue
Gets the event attribute value.
(Overrides BusinessEventGetEventAttributeValue(String).)
Public methodGetViolationsMessage
Gets the concatenated messages of all violations.
(Inherited from BusinessEvent.)
Public methodThrowExceptionIfViolations
Checks for violations. If there are violations, throws an aggregate exception for all violations.
(Inherited from BusinessEvent.)
Public methodToString
Returns a String that represents this instance.
(Overrides BusinessEventToString.)
Top
See Also