Creates a profile of Offset type

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

Syntax

C#
public ObjectId CreateOffsetProfileBySlope(
	string profileName,
	ObjectId offsetAlignmentId,
	ObjectId profileStyleId,
	double slope
)
Visual Basic
Public Function CreateOffsetProfileBySlope ( _
	profileName As String, _
	offsetAlignmentId As ObjectId, _
	profileStyleId As ObjectId, _
	slope As Double _
) As ObjectId
Visual C++
public:
ObjectId CreateOffsetProfileBySlope(
	String^ profileName, 
	ObjectId offsetAlignmentId, 
	ObjectId profileStyleId, 
	double slope
)

Parameters

profileName
Type: System..::..String
The name for the new profile. Make sure this name is not used by another profile under the specified alignment.
offsetAlignmentId
Type: ObjectId
The ObjectId of offset alignment to associate the new offset profile.
profileStyleId
Type: ObjectId
The ObjectId of ProfileStyle for the new profile.
slope
Type: System..::..Double
The slope of the profile.

Exceptions

ExceptionCondition
System..::..ArgumentException Thrown when:
  • The ObjectId of the profileStyleId is invalid.
  • The profile name is null or empty.

See Also