All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATSchPlatformInterfaces Interface CATISchInPlaceSiteVeto

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

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATISchInPlaceSiteVeto

Interface to specify ui-activation behavior of schematic objects.
Role: To decide whether a schematic can be ui-activated.


Method Index


o CanInPlaceActivate(CATPathElement*,CATFrmEditor*)
To determine whether a schematic object can be ui-activated.

Methods


o CanInPlaceActivate
public virtual HRESULT CanInPlaceActivate(CATPathElement* iPathToActivate,
CATFrmEditor* iInEditor)= 0
To determine whether a schematic object can be ui-activated.
Parameters:
iPathToActivate
CATPathElement containing the object to be ui-activated.
iInEditor
Document editor. returns E_FAIL if the object cannot be ui-actived.

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

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