Adds a figure survey to a TinSurface object.

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

Syntax

C#
public SurfaceOperationAddFigureSurveyQuery AddFigureSurveyQuery(
	Guid surveyProjectGuid,
	Guid surveyQueryGuid,
	int queryChecksum,
	string surfaceOpDescription,
	double midOrdinateDis
)
Visual Basic
Public Function AddFigureSurveyQuery ( _
	surveyProjectGuid As Guid, _
	surveyQueryGuid As Guid, _
	queryChecksum As Integer, _
	surfaceOpDescription As String, _
	midOrdinateDis As Double _
) As SurfaceOperationAddFigureSurveyQuery
Visual C++
public:
SurfaceOperationAddFigureSurveyQuery^ AddFigureSurveyQuery(
	Guid surveyProjectGuid, 
	Guid surveyQueryGuid, 
	int queryChecksum, 
	String^ surfaceOpDescription, 
	double midOrdinateDis
)

Parameters

surveyProjectGuid
Type: System..::..Guid
The GUID of a survey project.
surveyQueryGuid
Type: System..::..Guid
The GUID of a point survey query.
queryChecksum
Type: System..::..Int32
The checksum of a point survey query.
surfaceOpDescription
Type: System..::..String
The description of the operation.
midOrdinateDis
Type: System..::..Double
The mid-ordinate distance value to use.

Exceptions

ExceptionCondition
[!:System.ArgumentNullException] Thrown when the surfaceOpDescription is null.
[!:Autodesk.Civil.SurveyException] Thrown when:
  • The current survey project is not set, or surveyProjectGuid is not the current survey project's GUID.
  • The surveyProjectGuid is different from the survey project GUID already in the surface operation list.
  • The surveyQueryGuid does not belong to the project associated with surveyProjectGuid.

See Also