All Frameworks Class Hierarchy This Framework Previous Next Indexes
VPMInterfaces Interface CATIAVPMProductSpecification2
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIAVPMProductSpecification2
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIAVPMProductSpecification2
Interface to retrieve ProductSpecs that qualify an item instance.
Role: This interface exposes the some of the methods of ProductSpecification
- Helps in retrieving the Product, Description of the ProductSpecification
- This interface is implemented on the ProductSpecification entity
Method Index
- o
get_ConfigurableObject(CATIConfigurableObject*&)
- Retrieve the Confdiguration (ConfigurableObject) of the Product under which the ProductSpec is created.
- o
get_Description(CATUnicodeString&)
- Retrieve the Description saved under this ProductSpecification.
- o
get_ProductRootClass(CATIAVPMProductRootClass*&)
- Retrieve the Product under which this ProductSpecification is created.
- o
put_Description(CATUnicodeString&)
- Set the Description for this ProductSpecification.
Methods
o get_ConfigurableObject
-
Retrieve the Confdiguration (ConfigurableObject) of the Product under which the ProductSpec is created.
- Parameters:
-
- oConfigurableObject
- The retrieved ConfigurableObject of the Parent.
- Returns:
- S_OK in case of success, E_FAIL in case of error.
o get_Description
-
Retrieve the Description saved under this ProductSpecification.
- Parameters:
-
- oDescription
- The Description of this ProductSpecification.
- Returns:
- S_OK in case of success, E_FAIL in case of error.
o get_ProductRootClass
-
Retrieve the Product under which this ProductSpecification is created.
- Parameters:
-
- oProductRootClass
- Parent Product is retrieved.
- Returns:
- S_OK in case of success, E_FAIL in case of error.
o put_Description
-
Set the Description for this ProductSpecification.
- Parameters:
-
- iDescription
- The Description to be set.
- Returns:
- S_OK in case of success, E_FAIL in case of error.
This object is included in the file: CATIAVPMProductSpecification2.h
If needed, your Imakefile.mk should include the module: GUIDVPMInterfaces