ProfileViewCreateMultiple(ObjectId, Point3d, StackedProfileViewsCreationOptions, MultipleProfileViewsCreationOptions, SplitProfileViewCreationOptions, ProfileViewDatumType) Method |
Creates multiple stacked split ProfileViews for an alignment with the default ProfileViewBandSet.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.6.1987.0
Syntaxpublic static ObjectIdCollection CreateMultiple(
ObjectId alignmentId,
Point3d insertPosition,
StackedProfileViewsCreationOptions stackedOptions,
MultipleProfileViewsCreationOptions multipleOptions,
SplitProfileViewCreationOptions splitOptions,
ProfileViewDatumType datumType
)
Public Shared Function CreateMultiple (
alignmentId As ObjectId,
insertPosition As Point3d,
stackedOptions As StackedProfileViewsCreationOptions,
multipleOptions As MultipleProfileViewsCreationOptions,
splitOptions As SplitProfileViewCreationOptions,
datumType As ProfileViewDatumType
) As ObjectIdCollection
public:
static ObjectIdCollection^ CreateMultiple(
ObjectId alignmentId,
Point3d insertPosition,
StackedProfileViewsCreationOptions^ stackedOptions,
MultipleProfileViewsCreationOptions^ multipleOptions,
SplitProfileViewCreationOptions^ splitOptions,
ProfileViewDatumType datumType
)
Parameters
- alignmentId ObjectId
- The ObjectId of the alignment.
- insertPosition Point3d
- The position at which the ProfileView is inserted.
- stackedOptions StackedProfileViewsCreationOptions
- An object containing additional options for creating stacked ProfileViews.
- multipleOptions MultipleProfileViewsCreationOptions
- An object containing additional options for creating multiple ProfileViews.
- splitOptions SplitProfileViewCreationOptions
- An object containing additional options for creating split ProfileViews.
- datumType ProfileViewDatumType
- Specifies profile view datum (location of profile lines).
Return Value
ObjectIdCollection
Exceptions| Exception | Condition |
|---|
| ArgumentException |
Thrown when the alignmentId is invalid.
|
See Also