Event Rule Interface

This interface is available in EFT Server 5.2 and later.

The ICIEventRule interface allows you to make changes to the Event Rule settings using the following methods and properties:

HRESULT AddActionStatement([in] long lIndex, [in] EventActionType type, [in] IDispatch* pdispParams, [out, retval] IDispatch** ppdispActionStatement);

 

HRESULT AddIfStatement([in] long lIndex, [in] long lPropertyID, [in] ConditionOperator op, [in] VARIANT varConditionValue, [out, retval] IDispatch** ppdispIfStatement);

 

HRESULT DeleteStatement([in] long lIndex);

 

HRESULT Params([in] IDispatch* newVal);

HRESULT Params([out, retval] IDispatch* *pVal);

 

HRESULT Statement([in] long lIndex, [out, retval] IDispatch** ppdispStatement);

 

HRESULT StatementsCount([out, retval] long* plCount);