Revit 2026 API
IDuct |
Interface class for external servers implementing duct fitting and duct accessory coefficient calculation.
Namespace: Autodesk.Revit.DB.Mechanical
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.0.4.0 (26.0.4.0)
Syntax
public interface IDuctFittingAndAccessoryPressureDropServer : IExternalServer
Public Interface IDuctFittingAndAccessoryPressureDropServer Inherits IExternalServer
public interface class IDuctFittingAndAccessoryPressureDropServer : IExternalServer
type IDuctFittingAndAccessoryPressureDropServer = interface interface IExternalServer end
The IDuctFittingAndAccessoryPressureDropServer type exposes the following members.

Name | Description | |
---|---|---|
![]() | Calculate | Calculate the duct fitting and duct accessory coefficient. |
![]() | GetDataSchema | Obtains the schema of the ESEntity. |
![]() | GetDescription |
Implement this method to return a description of the server.
(Inherited from IExternalServer) |
![]() | GetName |
Implement this method to return the name of the server.
(Inherited from IExternalServer) |
![]() | GetServerId |
Implement this method to return the id of the server.
(Inherited from IExternalServer) |
![]() | GetServiceId |
Implement this method to return the id of the service.
(Inherited from IExternalServer) |
![]() | GetVendorId |
Implement this method to return the id of the vendor of the server.
(Inherited from IExternalServer) |
![]() | IsApplicable | Check if the server is applicable for the duct fitting or duct accessory. |

A typical way to use the external server can be:
- Implement a server class that derives from this interface
- Create a new server object and register it with the service, see ExternalServiceRegistry.
- Assign server to duct fitting instance.
See Also