CATPLMIdentificationAccess Interface CATIAdpType
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIAdpType
Interface representing PLM Type.
Role: Components that implement this interface are PLM Type.
You retrieves these objects using .
Method Index
- o
GetAlias(CATUnicodeString&)
- Gets the PLM Class type (name) as NLS name.
- o
GetPLMCoreType(CATPLMCoreType&)
- Gets the PLM Core Type.
- o
GetPLMModeler(CATUnicodeString&)
- Gets the modeler name.
- o
GetTypeIdentification(CATString&,CATString&,CATString&)
- Retrieves the PLM Class and modeler information defining the PLM type.
- o
IsEqual(CATIAdpType*)
- Compares two PLM types.
Methods
o GetAlias
public virtual GetAlias( | | oAlias) |
-
Gets the PLM Class type (name) as NLS name.
Role: Allows the user to retrieve the PLM class type (name).as NLS name
- Parameters:
-
- oAlias
- [out] The modeler name.
- Returns:
-
-
S_OK
- an Alias was retrieved.
-
S_FALSE
- No alias retrieve.
-
E_FAIL
- Failure
o GetPLMCoreType
public virtual GetPLMCoreType( | | oCoreType) |
-
Gets the PLM Core Type.
Role: Allows the user to retrieve the PLM core type.
- Parameters:
-
- oCoreType
- [out] The environment Core Type.
- Returns:
-
-
S_OK
- an Core Type was retrieved.
-
S_FALSE
- No Core Type retrieve.
-
E_FAIL
- Failure
o GetPLMModeler
public virtual GetPLMModeler( | | oModeler) |
-
Gets the modeler name.
Role: Allows the user to retrieve the name of the modeler
- Parameters:
-
- oModeler
- [out] The modeler.
- Returns:
-
-
S_OK
- a Modeler was retrieved.
-
E_FAIL
- Failure
o GetTypeIdentification
public virtual GetTypeIdentification( | | oModelerName, |
| | oModelerPLMClassName, |
| | oCustoPLMModelerClassName) |
-
Retrieves the PLM Class and modeler information defining the PLM type.
- Parameters:
-
- oModelerName
- [out] The modeler associated to the PLM type.
- oModelerPLMClassName
- [out] The PLM Modeler Class Name.
- oCustoPLMModelerClassName
- [out] The Name of the Customized PLM Modeler Class. This string is empty if oModelerPLMClassName is a concrete PLM type.
If oCustoPLMModelerClassName is not empty, the PLM type inherits from oModelerPLMClassName .
- Returns:
-
-
S_OK
- The values are usable.
-
E_FAIL
- Failure
o IsEqual
public virtual IsEqual( | const | iOtherType) |
-
Compares two PLM types.
- Parameters:
-
- iOtherType
- [in] The type to compare.
- Returns:
- TRUE if the types are identical and FALSE otherwise.
This object is included in the file: CATIAdpType.h
If needed, your Imakefile.mk should include the module: CATPLMIdentificationAccess
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.