Adds a link with two specified points.

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 10.3.488.0

Syntax

C#
public CalculatedLink Add(
	CalculatedPoint point1,
	CalculatedPoint point2,
	string code
)
Visual Basic
Public Function Add ( _
	point1 As CalculatedPoint, _
	point2 As CalculatedPoint, _
	code As String _
) As CalculatedLink
Visual C++
public:
CalculatedLink^ Add(
	CalculatedPoint^ point1, 
	CalculatedPoint^ point2, 
	String^ code
)

Parameters

point1
Type: Autodesk.Civil.DatabaseServices..::..CalculatedPoint
The first point for the link to be added.
point2
Type: Autodesk.Civil.DatabaseServices..::..CalculatedPoint
The second point for the link to be added.
code
Type: System..::..String
The code of the newly added link.

Remarks

This operation only immediately affects the objects those are from the same AppliedAssembly object or got from Baseline subsequently.

Exceptions

ExceptionCondition
[!:System.InvalidOperationException] Thrown when the link collection is not from AppliedAssembly and AppliedSubassembly.
[!:System.ArgumentException] Thrown when:
  • The points are not from the same AppliedAssembly or AppliedSubassemby as the link collection.
  • The points are not from the same AppliedSubassemby.
  • The code is invalid.

See Also