All Frameworks  Object Hierarchy  This Framework  Previous  Next  Indexes  

MHIVersionManagement (Object)

IUnknown
  |
  +---IDispatch
    |
    +---CATBaseUnknown
      |
      +---CATBaseDispatch
        |
        +---AnyObject
          |
          +---MHIVersionManagement
 


Interface to get all the versions of an object.
Note: All the IDs in the Get methods defined in this inteface deal with Object ID (attribute name: oid), not the Object UUID (attribute name: objectuuid)

DNBIAMHIVersionManagement is implemented on Document. Applications and CAA partners should NOT implement this interface.


Method Index

GetAllVersions
Gets the IDs (oid) of all the version of the given input V5 object.
GetAllVersionsFromID
Gets the IDs (oid) of all the version of the given input E5 object id.

Methods


o Func GetAllVersions(CATBaseDispatch iObject) As CATSafeArrayVariant
Gets the IDs (oid) of all the version of the given input V5 object.
Parameters:
iObject
The object for which the version have to be found.
oVersionIDs
The object ID’s of all the version for the given input object.
Returns:
S_OK or E_FAIL
o Func GetAllVersionsFromID(CATBSTR iObjectID) As CATSafeArrayVariant
Gets the IDs (oid) of all the version of the given input E5 object id.
Parameters:
iObjectID
The E5 object's ergocompbase id to which the version have to be found.
oVersionIDs
The object ID’s of all the version for the given input object.
Returns:
S_OK or E_FAIL

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