Indexes   

SchAppMultiImageMaster (Object)

Interface to manage the master object in the Multi-Image-Object concept.

Method Index

AppAddImage
Add an image for this master object.
AppIsOKToCreateImage
Check if OK to create an image of this master object.
AppListImages
List the images of this master object.

Methods


o Sub AppAddImage( iImage)
Add an image for this master object.
Parameters:
iImage
Pointer to the image to link this master to.
Example:
 Dim objThisIntf As SchAppMultiImageMaster
 Dim objImage As SchAppConnectable
  ...
 objThisIntf.AppAddImage objImage
 
o Sub AppIsOKToCreateImage( iImageDoc,
oBYes,
oNLSFileName,
oNLSFileKeyToMessage)
Check if OK to create an image of this master object.
Parameters:
iImageDoc
Pointer to the document the image is in.
oBYes
TRUE if this object is valid to be the master of a MIO relationship.
oNLSFileName
File name for the NLS messages.
oNLSFileKeyToMessage
Message key to the application specific diagnostics.
Example:
 Dim objThisIntf As SchAppMultiImageMaster
 Dim objImageDoc As Document
 Dim bYes As boolean
 Dim strFileName As String
 Dim strFileKeyToMsg As String
  ...
 objThisIntf.AppIsOKToCreateImage objImageDoc,bYes,strFileName,strFileKeyToMsg
 
o Sub AppListImages( iLFilter,
oLImages)
List the images of this master object.
Parameters:
iLFilter
A list of image class names for filtering (can be NULL).
oLUKImages
A list of image pointers (a list of CATIASchAppMultiImage pointers).
Example:
 Dim objThisIntf As SchAppMultiImageMaster
 Dim objLFilter As SchListOfBSTRs
 Dim objLImages As SchListOfObjects
  ...
 objThisIntf.AppListImages objLFilter,objLImages
 

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