All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATSchPlatformInterfaces Interface CATISchObsoleteModel

System.IUnknown
  |
  +---CATISchObsoleteModel
 

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


interface CATISchObsoleteModel

Interface to manage the schematic application obsolete model.
Role: To validate that application model does not contain obsolete classes.


Method Index


o FindObsoleteClasses(CATIUnknownList**)
Find obsolete base classes.
o HasObsoleteClass(CATBoolean*)
Is there any obsolete class in the application model.

Methods


o FindObsoleteClasses
public virtual HRESULT FindObsoleteClasses(CATIUnknownList** oListObsoleteObj) = 0
Find obsolete base classes. This method will internally call CATISchAppObsoleteClass to ask the application for the names of the obsolete classes.
Parameters:
oListObsoleteObj
A list of objects with obsoleted base class types.
o HasObsoleteClass
public virtual HRESULT HasObsoleteClass(CATBoolean* oBYes) = 0
Is there any obsolete class in the application model.
Parameters:
oBYes
If yes, then there is.

This object is included in the file: CATISchObsoleteModel.h

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