All Frameworks  Class Hierarchy  This Framework  Previous  Indexes

ODDDaiPDM Class ODDxPDMPartItemServices

ODDxPDMPartItemServices
 

Usage: you must use this class as is. You should never derive it.


public class ODDxPDMPartItemServices

Class to access any V5 Part item that can be stored in an external PDM system.
Role: Provide access to specific information on Part items.

This class is available only on items (CATIxPDMItem ) of type CATPart loaded in session

All the methods pre-requisites the PX1 license

See also:
CATIxPDMItem


Method Index


o GetImportedRefRefItems(CATIxPDMPartItem_var&,CATListValCATIxPDMItem_var&)
Returns all imported items of type Ref Ref in this item.

Methods


o GetImportedRefRefItems
public static HRESULT GetImportedRefRefItems(CATIxPDMPartItem_var& iPDMPartItem,
CATListValCATIxPDMItem_var& oImportedList)
Returns all imported items of type Ref Ref in this item.
Role:This method retrieves Ref Ref items pointed through an import (geometry or knowledge parameters) from the current one. This method requires that the file associated with the current item is loaded in session.
Parameters:
iPDMPartItem
The part item on which imported items are searched.
oImportedList
The import list, those items could be loaded or not.
Returns:
  • S_OK: The imported items list is successfully computed.
  • S_FALSE: There is no ref ref imported items.
  • E_FAIL: The method has failed. The possible returned errors (listed by their identifier) are:
    • InputERR_1004:
    • Internal error.
    • InputERR_1116:
    • The file is not loaded in session.

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

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