All Frameworks Object Hierarchy This Framework Indexes
| o Func Create3DState( | iStateName, | |
| iObject, | ||
| iListDefn) As |
Dim MySelectedProduct Dim MySelectedState as DNB3DState Dim MyNewState1 as DNB3DState defnArray[0] = MySelectedState Set MyNewState1 = stateManagement.Create3DState(“My NewState”,MySelectedProduct,defnArray)
| o Sub Delete3DState( | iState) |
Dim MySelectedProduct Dim MySelectedState as DNB3DState stateManagement.Delete3DState(MySelectedState)
| o Func Get3DState( | iObject, | |
| iStateName) As |
Dim MySelectedProduct Dim state as DNB3DState Set state = stateManagement.GetState(MySelectedProduct, “My State1”)
| o Func GetNumberOf3DStatesOnObject( | iObj) As |
stateCount = stateManagement.GetNumberOf3DStatesOnObject(MySelectedProduct)
| o Func GetNumberOf3DStates( | ) As |
stateCount = stateManagement.GetNumberOf3DStates
| o Func GetNumberof3DStatesInActivity( | iProcess, | |
| iConditionType) As |
Dim MySelectedActivity NumStates = stateManagement.GetNumberof3DStatesInActivity(MySelectedActivity, “Begin Condition”)
| o Sub List3DStatesInActivity( | iProcess, | |
| iConditionType, | ||
| oStates) |
Dim activitiesArray() as AnyObject Dim numActs numActs = stateManagement.GetNumberof3DStatesInActivity(MySelectedActivity) ReDim activitiesArray(numActs) stateManagement.List3DStatesInActivity MySelectedActivity, “Begin Condition”,activitiesArray
| o Sub ListAll3DStatesOnObject( | iObj, | |
| oListStates) |
Dim statesArray() as AnyObject Dim statesCount statesCount = stateManagement.GetNumberOf3DStatesOnObject(MySelectedProduct) Redim statesArray(statesCount) stateManagement.ListAll3DStatesOnObject(MySelectedProduct,statesArray)
| o Func ListAll3DStates( | ) As |
Dim My3DStates as DNB3DStates set My3DStates = stateManagement.ListAll3DStates statesCount = My3DStates.Count
Copyright © 2003, Dassault Systèmes. All rights reserved.