All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VPMInterfaces Interface CATIAVPMTPRootDesktop

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

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


interface CATIAVPMTPRootDesktop

Interface to manage CATIAVPMRootDesktop Object.


Method Index


o get_BufferCount(long&)
Retrieves Count of Objects inside the Copy-Paste buffer.
o get_BufferedObjectInfo(long,ENOVIObjectInfo*&,CATIAVPMObject*&)
Retrieves informations about buffered objects and buffer objects themselves.
o pop_DomainName()
Come back to the domain name which was the current one before the last push_DomainName call.
o push_DomainName(CATUnicodeString&)
Puts the Domain Name value as current Domain.

Methods


o get_BufferCount
public virtual HRESULT get_BufferCount(long& NbObject)=0
Retrieves Count of Objects inside the Copy-Paste buffer.
Parameters:
NbObject
The number of Objects in the buffer.
o get_BufferedObjectInfo
public virtual HRESULT get_BufferedObjectInfo(long indexObject,
ENOVIObjectInfo*& oObjectInfo,
CATIAVPMObject*& oObject)=0
Retrieves informations about buffered objects and buffer objects themselves.
Parameters:
indexObject
The index of the buffered object to retrieve.
oObjectInfo
The ENOVIObjectInfo correspondig to the buffered object.
oObject
The buffered CATIAVPMObject.
o pop_DomainName
public virtual HRESULT pop_DomainName()=0
Come back to the domain name which was the current one before the last push_DomainName call.
o push_DomainName
public virtual HRESULT push_DomainName( const CATUnicodeString& iDomainName)=0
Puts the Domain Name value as current Domain.
Parameters:
iDomainName
The DomainName.

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

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