Places the part on the specified host.
Namespace: Autodesk.Revit.DBAssembly: RevitAPI (in RevitAPI.dll) Version: 26.4.0.0 (26.4.0.0)
Syntax
C#
public void PlaceOnHost(
ElementId hostId,
Connector hostConnector,
double distance,
double axisRotation
)
Parameters
- hostId ElementId
-
Identifier of the host fabrication part.
- hostConnector Connector
-
The connector of the host.
- distance Double
-
The distance from the connector to place the hosted part. Units are in feet (ft).
- axisRotation Double
-
The axis rotation in radians.
Exceptions
| Exception | Condition |
|---|
| ArgumentException |
Invalid fabrication part host. The host should be a straight fabrication part.
-or-
Invalid connector of fabrication part host.
-or-
The distance is out of range.
-or-
For rectangular and oval parts the axis rotation must be a multiple of PI/2.
|
| ArgumentNullException |
A non-optional argument was null
|
Remarks
The document must be regenerated before the fabrication part can be used.
Check
ValidationStatus after regeneration to see if the part is valid for fabrication.
See Also
Reference