Feedback

  • Contents
 

II3IDEvents2 Interface

Overview

Derived From:        IDispatch

Interface ID:          {28B5CB0F-8DAB-48B1-95C7-39E46AF72CF5}

The objects that you create using this interface receive event notifications from Interaction Designer.

Methods

HandlerAboutToSave

Called before Designer saves a handler.  Returning a failure from this callout does not stop Designer from attempting to save the handler.

HandlerAfterEditStepProperties

Called after a step has been edited and AFTER any II3IDStepEvents::StepUpdated call has been made by Designer.

HandlerBeforeEditStepProperties

Called before the edit step properties dialog is displayed for a step.  Returning a faulure from this callout does not stop Designer from displaying the edit step properties dialog.

HandlerClose

Called when a handler is being closed.  Returning a failure from this callout does not cause the handler not to close.

HandlerOpen

Called when a handler has been opened which occurs either from opening an existing handler or creating a new one.  Returning a failure from this callout does not cause the handler not to open.

HandlerPublish

Called before a handler is about to be published.  This callout occurs before the callout to II3IDStepEvents::Publish.  Returning a failure from this call does not cause the publish to stop.

HandlerStepInserted

Called after a step has been inserted AND after any II3IDStepEvents::StepInerted callout has been made.  Returning a failure from this callout does not cause the newly inserted step to go away.

Shutdown

Called when Interaction Designer is about to shut down.

Startup

Called when Interaction Designer is starting up before any handlers are loaded but after InitializeTools/InitializeTypes/InitializeEnvironment methods have been called.

Properties

None.