Revit 2023 API |
Document..::..NewTeeFitting Method |
Document Class See Also |
Add a new family instance of a tee fitting into the Autodesk Revit document,
using three connectors.
Namespace: Autodesk.Revit.Creation
Assembly: RevitAPI (in RevitAPI.dll) Version: 23.0.0.0 (23.1.0.0)
Syntax
C# |
---|
public FamilyInstance NewTeeFitting( Connector connector1, Connector connector2, Connector connector3 ) |
Visual Basic |
---|
Public Function NewTeeFitting ( _ connector1 As Connector, _ connector2 As Connector, _ connector3 As Connector _ ) As FamilyInstance |
Visual C++ |
---|
public: FamilyInstance^ NewTeeFitting( Connector^ connector1, Connector^ connector2, Connector^ connector3 ) |
Parameters
- connector1
- Type: Autodesk.Revit.DB..::..Connector
The first connector to be connected to the tee.
- connector2
- Type: Autodesk.Revit.DB..::..Connector
The second connector to be connected to the tee.
- connector3
- Type: Autodesk.Revit.DB..::..Connector
The third connector to be connected to the tee. This should be connected to the branch of the tee.
Return Value
If creation was successful then an family instance to the new object is returned, and the transition fitting will be added at the connectors' end if necessary, otherwise an exception with failure information will be thrown.
Exceptions
Exception | Condition |
---|---|
Autodesk.Revit.Exceptions..::..ArgumentNullException | Thrown when the input argument connector1, connector2 or connector3 is nullNothingnullptra null reference (Nothing in Visual Basic). |
Autodesk.Revit.Exceptions..::..ArgumentException | Thrown when the connectors cannot be used for the tee creation. For example, they cannot be from the same element, they must be of the same domain, and the owner of the connectors should be a (flex) duct or pipe. |
Autodesk.Revit.Exceptions..::..InvalidOperationException | Thrown when tee fitting cannot be created. |