All Frameworks Object Hierarchy This Framework Previous Next Indexes
IUnknown | +---IDispatch | +---CATBaseUnknown | +---CATBaseDispatch | +---AnyObject | +---Shape | +---ShapeInstance
o Property InputsCount( | ) As long (Read Only) |
inputsCount = hybridShapeInstance.InputsCount
o Property OutputsCount( | ) As long (Read Only) |
outputsCount = hybridShapeInstance.OutputsCount
o Property ParametersCount( | ) As long (Read Only) |
parametersCount = hybridShapeInstance.ParametersCount
o Func GetInput( | CATBSTR | iName) As CATIABase |
Set input = shapeInstance.GetInput("Input1") If TypeName(input)="Nothing" Then MsgBox "Input not found" End If
o Func GetInputData( | CATBSTR | iName) As CATBaseDispatch |
Set input = shapeInstance.GetInput("Input1") If TypeName(input)="Nothing" Then MsgBox "Input not found" End If
o Func GetInputDataFromPosition( | long | iPosition) As CATBaseDispatch |
Set input = hybridShapeInstance.GetInputFromPosition(2) If TypeName(input)="Nothing" Then MsgBox "Input not found" End If
o Func GetInputFromPosition( | long | iPosition) As CATIABase |
Set input = hybridShapeInstance.GetInputFromPosition(2) If TypeName(input)="Nothing" Then MsgBox "Input not found" End If
o Func GetOutput( | CATBSTR | iName) As CATIABase |
Set output = shapeInstance.GetOuput("Output1") If TypeName(output)="Nothing" Then MsgBox "Output not found" End If
o Func GetOutputFromPosition( | long | iPosition) As CATIABase |
Set output = shapeInstance.GetOuputFromPosition(2) If TypeName(output)="Nothing" Then MsgBox "Output not found" End If
o Func GetParameter( | CATBSTR | iName) As CATIABase |
Set parameter = shapeInstance.GetParameter("Parameter1") If TypeName(parameter)="Nothing" Then MsgBox "Parameter not found" End If
o Func GetParameterFromPosition( | long | iPosition) As CATIABase |
Set parameter = hybridShapeInstance.GetParameterFromPosition(2) If TypeName(input)="Nothing" Then MsgBox "Parameter not found" End If
o Sub PutInput( | CATBSTR | iName, |
CATIABase | iInput) |
shapeInstance.PutInput "Input1",point
o Sub PutInputData( | CATBSTR | iName, |
CATBaseDispatch | iInput) |
shapeInstance.PutInput "Input1",point
Copyright © 2003, Dassault Systèmes. All rights reserved.