All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ManufacturingInterfaces Interface CATIMfgCopy

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

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


interface CATIMfgCopy

Interface dedicated to copy an object through Cut/Copy/Paste mechanism.
Role: To be completed


Method Index


o Copy(CATBaseUnknown_var&,CATBaseUnknown_var&)
Copy.
o Copy(CATListValCATBaseUnknown_var&,CATListValCATBaseUnknown_var&,CATBaseUnknown_var&)
Copy.
o CopyFromList(CATListValCATBaseUnknown_var&,CATListValCATBaseUnknown_var&,CATBaseUnknown_var&)
CopyFromList.

Methods


o Copy
public virtual HRESULT Copy(CATBaseUnknown_var& oDuplicatedElement,
const CATBaseUnknown_var& iTargetContainer=NULL_var)=0
Copy.
Parameters:
oDuplicatedElement
copied element
iTargetContainer
targetted container : optional
o Copy
public virtual HRESULT Copy(CATListValCATBaseUnknown_var& oExtractedElements,
CATListValCATBaseUnknown_var& oDuplicatedElements,
const CATBaseUnknown_var& iTargetContainer=NULL_var)=0
Copy.
Parameters:
oExtractedElements
extracted elements from boundary
oDuplicatedElements
copied elements
iTargetContainer
targetted container : optional
o CopyFromList
public virtual HRESULT CopyFromList(CATListValCATBaseUnknown_var& ToBeDuplicatedElements,
CATListValCATBaseUnknown_var& DuplicatedElements,
const CATBaseUnknown_var& iTargetContainer=NULL_var)=0
CopyFromList.
Parameters:
ToBeDuplicatedElements
elements to duplicate
ouplicatedElements
copied elements
iTargetContainer
targetted container : optional

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

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