Interface class for external servers implementing Pipe plumbing fixture flow calculation.
Namespace: Autodesk.Revit.DB.Plumbing
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.4.0.0 (26.4.0.0)
Syntax
C#
public interface IPipePlumbingFixtureFlowServer : IExternalServer
The IPipePlumbingFixtureFlowServer type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Calculate | Calculate the pipe plumbing fixture flow. | |
| GetDescription |
Implement this method to return a description of the server.
(Inherited from IExternalServer) | |
| GetHtmlDescription | The method that Revit will invoke to get an HTML formatted description of the server. | |
| GetInformationLink | The method that Revit will invoke to obtain a URL address which provides more information about the server. | |
| 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) |
Remarks
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 for the plumbing flow conversion in PipeSettings.
