All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATSchPlatformInterfaces Interface CATISchReplace

System.IUnknown
  |
  +---CATISchReplace
 

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


interface CATISchReplace

Interface to manage replacing existing Schematic object with another.
Role: replace Schematic object with another


Method Index


o Replace(CATISchGRRComp*,CATISchComponent*,CATISchComponent**)
Replace an existing component with this component.

Methods


o Replace
public virtual HRESULT Replace( const CATISchGRRComp* iGRRToBePlaced,
const CATISchComponent* iSchCompToBeRemoved,
CATISchComponent** oNewComponent) = 0
Replace an existing component with this component.
Parameters:
iGRRToBePlaced
Pointer to the component graphical representation of this component to be placed. if NULL the first representation found will be used.
iSchCompToBeRemoved
Pointer to the existing component to be replaced by this component.
oNewComponent
Interface pointer to the new component instance placed.

This object is included in the file: CATISchReplace.h

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