Creates an offset Alignment from the specified alignment name, returns the object Id of the offset alignment.
Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280
Syntax
C#
public static ObjectId CreateOffsetAlignment( Database database, string alignmentName, string parentAlignmentName, double offset, string styleName )
VB
Public Shared Function CreateOffsetAlignment ( database As Database, alignmentName As String, parentAlignmentName As String, offset As Double, styleName As String ) As ObjectId
C++
public: static ObjectId CreateOffsetAlignment( Database^ database, String^ alignmentName, String^ parentAlignmentName, double offset, String^ styleName )
Parameters
- database Database
- The database of the parent alignment.
- alignmentName String
- The name of the offset alignment.
- parentAlignmentName String
- The name of the parent alignment.
- offset Double
- The offset value for the offset alignment.
- styleName String
- The style name for the offset alignment .
Return Value
ObjectIdExceptions
Exception | Condition |
---|---|
ArgumentException |
Thrown when:
|
Remarks
- A negative value (offset < 0) indicates the Offset Alignment is at the left of the parent alignment.
- A positive value (offset > 0) indicates the Offset Alignment is at the right.