Creates an offset Alignment from the specified alignment name, returns the object Id of the offset alignment.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.2.3892.0
Syntax
C#
public static ObjectId CreateOffsetAlignment( Database database, string alignmentName, string parentAlignmentName, double offset, string styleName )
Visual Basic
Public Shared Function CreateOffsetAlignment ( _ database As Database, _ alignmentName As String, _ parentAlignmentName As String, _ offset As Double, _ styleName As String _ ) As ObjectId
Visual C++
public: static ObjectId CreateOffsetAlignment( Database^ database, String^ alignmentName, String^ parentAlignmentName, double offset, String^ styleName )
Parameters
- database
- Type: Database
The database of the parent alignment.
- alignmentName
- Type: System.String
The name of the offset alignment.
- parentAlignmentName
- Type: System.String
The name of the parent alignment.
- offset
- Type: System.Double
The offset value for the offset alignment.
- styleName
- Type: System.String
The style name for the offset alignment .
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.
Exceptions
Exception | Condition |
---|---|
System.ArgumentException |
Thrown when:
|