All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATInstantCollabDesignCAAItf Interface CATIColInvariantId

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

Usage: you can freely reimplement this interface.


interface CATIColInvariantId

Interface to be implemented by the objects which are to be invariant or have an invariant id along V5 session
Example :

  • reference planes : they have always the same id and the features are invariant
  • parameters node : it has always the same id but the feature is not invariant


  • Method Index


    o GetInvariantId(CATUuid&)
    Get an invariant Id for that feature
    o IsAnInvariantFeature()
    Is the feature always the same along V5 Session ?

    Methods


    o GetInvariantId
    public virtual HRESULT GetInvariantId(CATUuid& oUUID)=0
    Get an invariant Id for that feature
    o IsAnInvariantFeature
    public virtual CATBoolean IsAnInvariantFeature()= 0
    Is the feature always the same along V5 Session ?

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

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