All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATSchPlatformInterfaces Class CATEASchAppAssembly

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

Usage: you can derive this class.


public class CATEASchAppAssembly

Super class to derive implementation for interface CATISchAppAssembly.
Role: Adaptor


Constructor and Destructor Index


o CATEASchAppAssembly()
Constructs an empty CATEASchAppAssembly.
o ~CATEASchAppAssembly()

Method Index


o AppIsAssembly(CATBoolean*)
Declares if the application object is an assembly.
o AppListMembers(CATIUnknownList**)
Lists the members of the assembly application object.

Constructor and Destructor


o CATEASchAppAssembly
public CATEASchAppAssembly()
Constructs an empty CATEASchAppAssembly.
o ~CATEASchAppAssembly
public virtual ~CATEASchAppAssembly()

Methods


o AppIsAssembly
public virtual HRESULT AppIsAssembly(CATBoolean* oBYes)
Declares if the application object is an assembly.
Parameters:
oBYes
True if the application object as an assembly. False if the application object is not an assembly.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o AppListMembers
public virtual HRESULT AppListMembers(CATIUnknownList** oLMembers)
Lists the members of the assembly application object.
Parameters:
oLMembers
A list of the application object's member objects. The implementation of this method shall create the list.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed

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

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