All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ENOVInterfaces Interface ENOVIDocEvents2

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

Usage: you can freely reimplement this interface.


interface ENOVIDocEvents2

Interface to events raised in Documents on deleteTOC.

Role: Interface to be implemented by a client who wants to subscribe to events raised in Documents.


Method Index


o onBeforedeleteTOC(ENOVIEvent_var&,HRESULT&)
Method called when the event onBeforeDeleteTOC is emitted at step BEFORE.
o onKo(ENOVIEvent_var&,HRESULT&)
Method called when the event onKo is emitted at step BEFORE.

Methods


o onBeforedeleteTOC
public virtual HRESULT onBeforedeleteTOC( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onBeforeDeleteTOC is emitted at step BEFORE.
Role: to call back clients which subscribed to onBeforDeleteTOC - step before - on the ENOVITOCVersion. 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 ENOVIDDManager. 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: ENOVIDocEvents2.h
If needed, your Imakefile.mk should include the module: GUIDENOVInterfaces

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