StructureSectionLabelCreate(ObjectId, ObjectId, ObjectId, Int32) Method

Creates a new instance of a StructureSectionLabel on a SectionPipeNetwork using the default label style.

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntax
public static ObjectId Create(
	ObjectId sectionViewId,
	ObjectId structureId,
	ObjectId sectionPipeNetworkId,
	int partIndex
)

Parameters

sectionViewId  ObjectId
The ObjectId of the SectionView in which the label is located.
structureId  ObjectId
The ObjectId of the Structure that is one of the sources of the SectionPipeNetwork.
sectionPipeNetworkId  ObjectId
The ObjectId of the SectionPipeNetwork.
partIndex  Int32
The zero-based index of the part in the SectionPipeNetwork with the specified Structure source.

Return Value

ObjectId
Exceptions
ExceptionCondition
ArgumentException Thrown when:
  • The sectionViewId, structureId or sectionPipeNetworkId is invalid.
  • The SectionPipeNetwork is not in the SectionView.
  • The Structure is not the source of the SectionPipeNetwork.
  • The partIndex is out of range.
See Also