All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ObjectModelerBase Interface CATIParmProvider

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

Usage: you can freely reimplement this interface.


interface CATIParmProvider

Interface used to retrieve the parameters aggregated by an extended object.

See also: CATIParmPublisher interface in LiteralFeatures framework.


Method Index


o GetDirectChildren(CATClassId,CATListValCATBaseUnknown_var*,CATBaseUnknown*)
Returns the list of the parameters aggregated by a product's extension.

Methods


o GetDirectChildren
public virtual HRESULT GetDirectChildren(CATClassId intfName,
CATListValCATBaseUnknown_var* oList,
CATBaseUnknown* iObj)=0
Returns the list of the parameters aggregated by a product's extension.
Parameters:
intfName
The interface name.
oList
The list of the direct children of the given object.
iObj
The extended object whose direct children are to be retrieved.

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

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