Revit 2025.3 API
Analytical |
Get all the available electrical connected phases that this power distributable node can provide to the downstream node.
Namespace: Autodesk.Revit.DB.Electrical
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.3.0.0 (25.3.0.0)
Syntax
public IList<ElectricalConnectedPhases> GetAllAvailableConnectedPhasesOnDownstream( ElementId id )
Public Function GetAllAvailableConnectedPhasesOnDownstream ( id As ElementId ) As IList(Of ElectricalConnectedPhases)
public: IList<ElectricalConnectedPhases>^ GetAllAvailableConnectedPhasesOnDownstream( ElementId^ id )
member GetAllAvailableConnectedPhasesOnDownstream : id : ElementId -> IList<ElectricalConnectedPhases>
Parameters
- id ElementId
- The downstream node id.
Return Value
IListElectricalConnectedPhasesAll the available electrical connected phases that this power distributable node can provide to the downstream node.
| Exception | Condition |
|---|---|
| ArgumentException | The id isn't a downstream node id of the power distributable node. |
| ArgumentNullException | A non-optional argument was null |
If node B supplies from node A, node B is the downstream node of node A, and node A is the upstream node of node B.
Usually one node may have many downstream nodes, but TransferSwitch can only have one downstream node.
See Also