2.8.5.1.1 Property Name=EventName

When the Property element’s Name attribute value is EventName, the values that are allowed for the Property element are more restricted than the values that are specified by the XSD definition, which allows xs:anySimpleType. In this case, the allowed values for the Property element value MUST be one of the values in the following table.

Element value

Event description

OnError

Specifies that the event is fired by an error condition.

OnExecStatusChanged

Specifies that the event is fired if execution status changes.

OnInformation

Specifies that the event is fired by availability of information.

OnPostExecute

Specifies that the event is fired after execution is complete.

OnPreExecute

Specifies that the event is fired before execution begins.

OnPreValidate

Specifies that the event is fired before validation begins.

OnProgress

Specifies that the event is fired when progress status update is available.

OnQueryCancel

Specifies that the event is fired when a query is canceled.

OnTaskFailed

Specifies that the event is fired when a task fails.

OnVariableValueChanged

Specifies that the event is fired when a variable value changes.

OnWarning

Specifies that the event is fired if a warning condition is encountered.

OnCustomEvent

Specifies that the event is fired as defined by a custom event.