ICIActionStatements Interface
The ICIActionStatements interface allows you to make changes to the Event Rule settings.
interface ICIActionStatements : IDispatch
Methods
-
Function Add(lIndex As Long, pdispActionParams As Object) As Object
Adds action statement at specified position.
HRESULT Add( [in] long lIndex, [in] IDispatch* pdispActionParams, [out, retval] IDispatch** ppdispActionStatement);
EFT v5.2 and later
Function AddActionStatement(lIndex As Long, pdispActionParams As Object) As Object
HRESULT AddActionStatement( [in] long lIndex, [in] IDispatch* pdispActionParams, [out, retval] IDispatch** ppdispActionStatement);
EFT v8.0.4
Function AddIfStatement(lIndex As Long, property As EventProperty, op As ConditionOperator, varConditionValue, bNot As Boolean) As Object
HRESULT AddIfStatement( [in] long lIndex, [in] EventProperty property, [in] ConditionOperator op, [in] VARIANT varConditionValue, [in] VARIANT_BOOL bNot, [out, retval] IDispatch** ppdispIfStatement);
EFT v8.0.4
Function AddLoopDatasetStatement(lIndex As Long, pdispParams As Object) As Object
HRESULT AddLoopDatasetStatement( [in] long lIndex, [in] IDispatch* pdispParams, [out, retval] IDispatch** ppdispLoopDatasetStatement);
EFT v8.0.4
Retrieves a number of listed action statements.
HRESULT Count([out, retval] long* plCount);
EFT v5.2 and later
Deletes action statement by index.
HRESULT Delete([in] long lIndex);
EFT v5.2 and later
Retrieves or specifies an action statement object by index. (Refer to ICIActionStatement interface.)
HRESULT Item([in] long lIndex,[out, retval] IDispatch** ppdispActionStatement);
EFT v5.2 and later