StructureSectionLabelCreate(ObjectId, ObjectId, ObjectId, Int32, ObjectId) Method |
Creates a new instance of a StructureSectionLabel on a SectionPipeNetwork using the specified label style.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntaxpublic static ObjectId Create(
ObjectId sectionViewId,
ObjectId structureId,
ObjectId sectionPipeNetworkId,
int partIndex,
ObjectId labelStyleId
)
Public Shared Function Create (
sectionViewId As ObjectId,
structureId As ObjectId,
sectionPipeNetworkId As ObjectId,
partIndex As Integer,
labelStyleId As ObjectId
) As ObjectId
public:
static ObjectId Create(
ObjectId sectionViewId,
ObjectId structureId,
ObjectId sectionPipeNetworkId,
int partIndex,
ObjectId labelStyleId
)
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 a part in the SectionPipeNetwork with the specified Structure source.
- labelStyleId ObjectId
- The ObjectId of a StructureSectionLabel style.
Return Value
ObjectId
ExceptionsException | Condition |
---|
ArgumentException |
Thrown when:
- The sectionViewId, structureId, sectionPipeNetworkId or labelStyleId 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