All Frameworks Class Hierarchy This Framework Previous Next Indexes
CATSchPlatformInterfaces Interface CATISchAppEnvironment
System.IUnknown
|
+---CATISchAppEnvironment
Usage: you can freely reimplement this interface.
interface CATISchAppEnvironment
Interface to mangage application environment in the Schematic application
context.
Role: To set up application environment (such as initializing
workbenches, loading feature start up objects).
Method Index
- o
AppCleanUpWhenApplicationEnds()
- Initialize environment when schematic application ends.
- o
AppGetAppObjectContainer(CATIContainer**)
- Return the container of the application objects.
- o
AppInitWhenApplicationStarts()
- Initialize environment when schematic application starts.
- o
AppLoadFeatFiles()
- Load all the necessary feat files.
Methods
o AppCleanUpWhenApplicationEnds
public virtual HRESULT AppCleanUpWhenApplicationEnds( | )= 0 |
-
Initialize environment when schematic application ends.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o AppGetAppObjectContainer
-
Return the container of the application objects.
- Parameters:
-
- oAppObjCont
- The container of the application objects.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o AppInitWhenApplicationStarts
public virtual HRESULT AppInitWhenApplicationStarts( | )= 0 |
-
Initialize environment when schematic application starts.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o AppLoadFeatFiles
public virtual HRESULT AppLoadFeatFiles( | )= 0 |
-
Load all the necessary feat files.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
This object is included in the file: CATISchAppEnvironment.h