ICISimpleCondition Interface

The ICISimpleCondition interface allows you to make changes to the Event Rule Condition settings. (See also ICICompoundCondition - Compound Condition Interface.)

interface ICISimpleCondition : IDispatch

Properties

  • Function GetContextVariable() As String

  • HRESULT GetContextVariable([out, retval] BSTR *bstrContextVariable); 

    EFT v7.2 and later

  • Function GetIsFileSwitch() As Boolean

  • HRESULT GetIsFileSwitch([out, retval]  VARIANT_BOOL *pVal);

    EFT v7.2 and later

  • Property Not As Boolean

  • Retrieves or specifies whether NOT is used in the Condition.

    HRESULT Not([out, retval] VARIANT_BOOL *pVal);
    HRESULT Not([in] VARIANT_BOOL newVal);

    EFT v5.2 and later

  • Property Operator As ConditionOperator

  • Retrieves or specifies the condition operator as ConditionOperator.

    HRESULT Operator([out, retval] ConditionOperator *pVal);
    HRESULT Operator([in] ConditionOperator newVal);

    EFT v5.2 and later

  • Property property As EventProperty read-only

  • Retrieve the property as EventProperty.

    HRESULT Property([out, retval] EventProperty *pVal);

    EFT v5.2 and later

  • Sub SetContextVariable(bstrContextVariable As String)

  • HRESULT SetContextVariable([in] BSTR bstrContextVariable);

    EFT v7.2 and later

  • Sub SetIsFileSwitch(pVal As Boolean)

  • HRESULT SetIsFileSwitch([in] VARIANT_BOOL pVal);

    EFT v7.2 and later

  • Property UseRegex As Boolean
  • HRESULT UseRegex([out, retval] VARIANT_BOOL *pVal);
    HRESULT UseRegex([in] VARIANT_BOOL newVal);

    EFT v8.0.4

  • Property Value As Variant

  • Retrieves or specifies the value associated with the Condition.

    HRESULT Value([out, retval] VARIANT *pVal);
    HRESULT Value([in] VARIANT newVal);

    EFT v5.2 and later