All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATSchPlatformInterfaces Interface CATISchAppZone

System.IUnknown
  |
  +---CATISchAppZone
 

Usage: you can freely reimplement this interface.


interface CATISchAppZone

Interface to manage a application zone object.
Role: Defines application zone object behaviors


Method Index


o AppAddZoneMember(CATISchAppConnectable*)
Add an application connectable object to the zone as member.
o AppListZoneMembers(CATIUnknownList**)
List all members of an application zone.
o AppRemoveZoneMember(CATISchAppConnectable*)
Remove an application connectable object to the zone as member.

Methods


o AppAddZoneMember
public virtual HRESULT AppAddZoneMember(CATISchAppConnectable* iAppCntblToAdd) = 0
Add an application connectable object to the zone as member.
Parameters:
iAppCntblToAdd
The application connectable object to be added to the zone.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o AppListZoneMembers
public virtual HRESULT AppListZoneMembers(CATIUnknownList** oLAppCntbl) = 0
List all members of an application zone.
Parameters:
oLAppCntbl
A list of zone members (application connectables).
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o AppRemoveZoneMember
public virtual HRESULT AppRemoveZoneMember(CATISchAppConnectable* iAppCntblToRemove) = 0
Remove an application connectable object to the zone as member.
Parameters:
iAppCntblToRemove
The application connectable object to be removed to the zone.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed

This object is included in the file: CATISchAppZone.h

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