2027 Interface
Changes 0
I

IPipePlumbingFixtureFlowServer

Description:
Interface class for external servers implementing Pipe plumbing fixture flow calculation.
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.
Name Return Type Description Inherited From
M Calculate(PipePlumbingFixtureFlowData) None Calculate the pipe plumbing fixture flow.
M GetDescription() String Implement this method to return a description of the server. (Inherited from IExternalServer ) IExternalServer
M GetHtmlDescription() String The method that Revit will invoke to get an HTML formatted description of the server.
M GetInformationLink() String The method that Revit will invoke to obtain a URL address which provides more information about the server.
M GetName() String Implement this method to return the name of the server. (Inherited from IExternalServer ) IExternalServer
M GetServerId() Guid Implement this method to return the id of the server. (Inherited from IExternalServer ) IExternalServer
M GetServiceId() ExternalServiceId Implement this method to return the id of the service. (Inherited from IExternalServer ) IExternalServer
M GetVendorId() String Implement this method to return the id of the vendor of the server. (Inherited from IExternalServer ) IExternalServer