ICIFileActionParams

The ICIFileActionParams interface specifies properties of the Event Rules Perform File Operation Action.

  • Property Contents As String

  • HRESULT Contents([out, retval] BSTR* pVal);
    HRESULT Contents([in] BSTR newVal);

    EFT v7.2 - v8.0.4.x

  • Property Encoding As FileEncodingType

  • HRESULT Encoding([out, retval] FileEncodingType* pVal);
    HRESULT Encoding([in] FileEncodingType newVal);

    EFT v7.2 - v8.0.4.x

  • Property ExclusionMasks As String

  • HRESULT ExclusionMasks([out, retval] BSTR* pVal);
    HRESULT ExclusionMasks([in] BSTR newVal);

    EFT v7.2 - v8.0.4.x

  • Function GetParams() As Object

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

    EFT v8.0.5

  • Property NewNameMask As String

  • HRESULT NewNameMask([out, retval] BSTR* pVal);
    HRESULT NewNameMask([in] BSTR newVal);

    EFT v7.2 - v8.0.4.x

  • Property Operation As FileOperationType

  • HRESULT Operation([out, retval] FileOperationType* pVal);
    HRESULT Operation([in] FileOperationType newVal);

    EFT v7. - v8.0.4.x

  • Property OverwriteOption As FileOverwriteOptions

  • HRESULT OverwriteOption([out, retval] FileOverwriteOptions* pVal);
    HRESULT OverwriteOption([in] FileOverwriteOptions newVal);

    EFT v7.2  - v8.0.4.x

  • Property Password As String

  • HRESULT Password([out, retval] BSTR* pVal);
    HRESULT Password([in] BSTR newVal);

    EFT v7.2 and later

  • Property Path As String

  • HRESULT Path([out, retval] BSTR* pVal);
    HRESULT Path([in] BSTR newVal);

    EFT v7.2 - v8.0.4.x

  • Sub SetParams(newVal As Object)

  • HRESULT SetParams([in] IDispatch* newVal);

    EFT v8.0.5

  • Property Type As FileOperationType (read only)

  • HRESULT Type([out, retval] FileOperationType* pVal);

    EFTv8.0.5

  • Property UseCredentialsFlag As Boolean

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

    EFT v7.2 and later

  • Property UseExclusionMasksFlag As Boolean

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

    EFT v7.2 - v8.0.4.x

  • Property UserName As String

  • HRESULT UserName([out, retval] BSTR* pVal);
    HRESULT UserName([in] BSTR newVal);

    EFT v7.2 and later