All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VPMInterfaces Interface CATIAVPMObjectMaster

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIAVPMObjectMaster
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIAVPMObjectMaster

Interface to create and manage CATIAVPM Object Master.


Method Index


o get_LastVersion(CATIAVPMObjectVersion*&)
Retrieves the last Object Version.
o get_ObjectVersion(long,CATIAVPMObjectVersion*&)
Retrieves an Object Version.
o get_ObjectVersionCount(long&)
Retrieves the number of Object Versions.

Methods


o get_LastVersion
public virtual HRESULT get_LastVersion(CATIAVPMObjectVersion*& ObjectVersion)=0
Retrieves the last Object Version.
Parameters:
ObjectVersion
The last Object Version.
o get_ObjectVersion
public virtual HRESULT get_ObjectVersion(long index,
CATIAVPMObjectVersion*& ObjectVersion)=0
Retrieves an Object Version.
Parameters:
index
The index.
ObjectVersion
The Object Version.
o get_ObjectVersionCount
public virtual HRESULT get_ObjectVersionCount(long& NbItems)=0
Retrieves the number of Object Versions.
Parameters:
NbItems
The Number of Object Versions.

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

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