All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ENOVInterfaces Interface ENOVIFLDEvents

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---ENOVIFLDEvents
 

Usage: you can freely reimplement this interface.


interface ENOVIFLDEvents

Interface to events raised in Folders.

Role:Class to be implemented by a client who wants to subscribe to events raised in Folders.


Method Index


o onAfterAttachObject(ENOVIEvent_var&,HRESULT&)
Method called when the event AttachObject is emitted at step AFTER.
o onAfterDetachObject(ENOVIEvent_var&,HRESULT&)
Method called when the event DetachObject is emitted at step AFTER.
o onAfterModifyAttributes(ENOVIEvent_var&,HRESULT&)
Method called when the event ModifyAttributes is emitted at step AFTER.
o onAttachObjectFailed(ENOVIEvent_var&,HRESULT&)
Method called when the event AttachObjectFailed is emitted.
o onBeforeAttachObject(ENOVIEvent_var&,HRESULT&)
Method called when the event AttachObject is emitted at step BEFORE.
o onBeforeDetachObject(ENOVIEvent_var&,HRESULT&)
Method called when the event DetachObject is emitted at step BEFORE.
o onBeforeModifyAttributes(ENOVIEvent_var&,HRESULT&)
Method called when the event ModifyAttributes is emitted at step BEFORE.
o onCreateFolder(ENOVIEvent_var&,HRESULT&)
Method called when the event CreateFolder is emitted.
o onDeleteFolder(ENOVIEvent_var&,HRESULT&)
Method called when the event DeleteFolder is emitted.
o onDeleteFolderFailed(ENOVIEvent_var&,HRESULT&)
Method called when the event DeleteFolderFailed is emitted.
o onDetachObjectFailed(ENOVIEvent_var&,HRESULT&)
Method called when the event DetachObjectFailed is emitted.
o onKo(ENOVIEvent_var&,HRESULT&)
Method called when the event onKo is emitted at step BEFORE.
o onModifyAttributesFailed(ENOVIEvent_var&,HRESULT&)
Method called when the event ModifyAttributesFailed is emitted.

Methods


o onAfterAttachObject
public virtual HRESULT onAfterAttachObject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event AttachObject is emitted at step AFTER.
Role: to call back clients which subscribed to ModifyAttributes - step after - on the folder. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAfterDetachObject
public virtual HRESULT onAfterDetachObject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event DetachObject is emitted at step AFTER.
Role: to call back clients which subscribed to ModifyAttributes - step after - on the folder. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAfterModifyAttributes
public virtual HRESULT onAfterModifyAttributes( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event ModifyAttributes is emitted at step AFTER.
Role: to call back clients which subscribed to ModifyAttributes - step after - on the folder. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAttachObjectFailed
public virtual HRESULT onAttachObjectFailed( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event AttachObjectFailed is emitted.
Role: to call back clients which subscribed to AttachObjectFailed on the folder. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeAttachObject
public virtual HRESULT onBeforeAttachObject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event AttachObject is emitted at step BEFORE.
Role: to call back clients which subscribed to ModifyAttributes - step before - on the folder. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeDetachObject
public virtual HRESULT onBeforeDetachObject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event DetachObject is emitted at step BEFORE.
Role: to call back clients which subscribed to ModifyAttributes - step before - on the folder. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeModifyAttributes
public virtual HRESULT onBeforeModifyAttributes( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event ModifyAttributes is emitted at step BEFORE.
Role: to call back clients which subscribed to ModifyAttributes - step before - on the folder. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onCreateFolder
public virtual HRESULT onCreateFolder( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event CreateFolder is emitted.
Role: to call back clients which subscribed to CreateFolder on the folder. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onDeleteFolder
public virtual HRESULT onDeleteFolder( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event DeleteFolder is emitted.
Role: to call back clients which subscribed to DeleteFolder on the folder. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onDeleteFolderFailed
public virtual HRESULT onDeleteFolderFailed( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event DeleteFolderFailed is emitted.
Role: to call back clients which subscribed to DeleteFolderFailed on the folder. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onDetachObjectFailed
public virtual HRESULT onDetachObjectFailed( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event DetachObjectFailed is emitted.
Role: to call back clients which subscribed to DetachObjectFailed on the folder. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onKo
public virtual HRESULT onKo( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onKo is emitted at step BEFORE.
Role: to call back clients which subscribed to onKo - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onModifyAttributesFailed
public virtual HRESULT onModifyAttributesFailed( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event ModifyAttributesFailed is emitted.
Role: to call back clients which subscribed to ModifyAttributesFailed on the folder. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent

This object is included in the file: ENOVIFLDEvents.h
If needed, your Imakefile.mk should include the module: GUIDENOVInterfaces

Copyright © 2003, Dassault Systèmes. All rights reserved.