Adds a subassembly with the specified name, entity, mid-ordinate distance and link creation option.
Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280
Syntax
C#
public ObjectId Add( string subassemblyName, ObjectId entityId, double midOrdinateDist, LinkCreationType linkCreationOption )
VB
Public Function Add ( subassemblyName As String, entityId As ObjectId, midOrdinateDist As Double, linkCreationOption As LinkCreationType ) As ObjectId
C++
public: ObjectId Add( String^ subassemblyName, ObjectId entityId, double midOrdinateDist, LinkCreationType linkCreationOption )
Parameters
- subassemblyName String
- Subassembly Name used to create subassembly.
- entityId ObjectId
- Object id of the entity used to create subassembly.
- midOrdinateDist Double
- Mid-ordinate distance used to create subassembly.
- linkCreationOption LinkCreationType
- Link creation option used to create subassembly.
Return Value
ObjectIdObjectId of created subassembly.
Exceptions
Exception | Condition |
---|---|
ArgumentException | Thrown when the subassembly name, mid-ordinate distance or entity id is invalid. |