ICICompoundCondition Interface
The ICICompoundCondition interface allows you to make changes to the Event Rule Condition settings. (See also ICISimpleCondition - Simple Condition Interface.)
interface ICICompoundCondition : IDispatch
Members
-
Function Add(property As EventProperty, op As ConditionOperator, varValue, bNot As Boolean) As Object
Add a compound Condition.
HRESULT Add( [in] EventProperty property, [in] ConditionOperator op, [in] VARIANT varValue, [in] VARIANT_BOOL bNot, [out, retval] IDispatch** ppdispSimpleCondition);
EFT v5.2 and later
Retrieve the number of listed conditions.
HRESULT Count([out, retval] long *plCount);
EFT v5.2 and later
Deletes a Condition.
HRESULT Delete([in] long lIndex);
EFT v5.2 and later
Retrieves a simple condition object by index.
HRESULT Item([in] long lIndex,[out, retval] IDispatch** ppdispSimpleCondition);
EFT v5.2 and later
Property Operator As LogicalOperator
Retrieves or specifies a logical operation used in calculating the compound condition result (grouping of simple condition items).
HRESULT Operator([out, retval] LogicalOperator *pVal); HRESULT Operator([in] LogicalOperator newVal);
EFT v5.2 and later