All Frameworks Class Hierarchy This Framework Previous Next Indexes
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---ENOVIRootDesktop
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface ENOVIRootDesktop
Top level aggregation object.
Role:
A singleton class, used to create Procduct Classes, PartMasters.
Product Classes are directly below this singleton.
| public virtual HRESULT CreatePartMaster( | const CATUnicodeString& | iId, | |
| CATIAVPMPartMaster*& | oPartMaster, | ||
| int | iConfigurable | =1)=0 |
1: PartMaster is configurable, default value.0: PartMaster is not configurable.| public virtual HRESULT CreateProductClass( | CATUnicodeString& | iId, |
| CATIAVPMProductClass*& | oProductClass)=0 |
| public virtual HRESULT GetProductClassList( | CATIVpmPredicate* | iPredicate, |
| CATLISTV(CATBaseUnknown_var)& | oPCList)=0 |
Copyright © 2003, Dassault Systèmes. All rights reserved.