Creating objects in a container - SmartPlant Foundation - IM Update 44 - Customization & Programming - Hexagon

SmartPlant Foundation Customization

Language
English
Product
SmartPlant Foundation
Search by Category
Customization & Programming
SmartPlant Foundation / SDx Version
10

The container provides a number of methods to allow you to create and delete objects. This is all done inside the container.

Public Function CreateObject(ByVal pstrClassDefinitionUID As String, ByVal pstrOBID As String, ByVal pstrUID As String, ByVal pstrName As String, ByVal pstrDescription As String) As IObject

Public Function CreateObject(ByVal pstrClassDefinitionUID As String, ByVal pstrUID As String, ByVal pstrName As String, ByVal pstrDescription As String) As IObject

Public Function CreateObject(ByVal pstrClassDefinitionUID As String, ByVal pstrName As String, ByVal pstrDescription As String) As IObject

Public Function CreateObject(ByVal pstrClassDefinitionUID As String) As IObject

Public Function CreateRel(ByVal pstrRelDefUID As String, ByVal pobjEnd1 As IObject, ByVal pobjEnd2 As IObject, ByVal pintOrderValue As Integer) As IRel

Public Function CreateRel(ByVal pstrRelDefUID As String, ByVal pobjEnd1 As IObject, ByVal pobjEnd2 As IObject, ByVal pintOrderValue As Integer, ByVal pstrUID As String, ByVal pstrOBID As String) As IRel

Public Function CreateRel(ByVal pstrRelDefUID As String, ByVal pobjEnd1 As IObject, ByVal pobjEnd2 As IObject) As IRel

Public Function CreateDeleteInstruction(ByVal pstrUID As String, ByVal pstrDeleteTransition As String) As IObject

Public Function CreateDeleteInstruction(ByVal pstrUID As String, ByVal pstrDeleteTransition As String, ByVal pstrRefClass As String) As IObject

Public Function CreateUpdateInstruction(ByVal pstrRefUID As String, ByVal pstrRefClass As String, ByVal pstrPropValues As String, ByVal pstrAddedIFaces As String, ByVal pstrRemovedIFaces As String) As IObject