RVTDocs.com
Namespace: Autodesk.Revit.DB.ExternalService

Autodesk.Revit.DB.ExternalService Namespace

Autodesk.Revit.DB.ExternalService Namespace Members:
Name Description
ExternalService This base class represents an external service inside Revit application.
ExternalServiceId Unique identifier of an external service.
ExternalServiceOptions Various options affecting the behavior of an External Service
ExternalServiceRegistry This class gives access to external services. Use it to register external services with Revit and execute them. Only the application that registers a service is allowed to execute it.
ExternalServices Provides a container of all Revit built-in ExternalServiceId instances.
ExternalServices.BuiltInExternalServices A collection of ids for external services that are managed and used by Revit directly.
MultiServerService This class represents a multi-server service inside Revit application. It is created when an instance of IMultiServerService is registered with Revit.
SingleServerService This class represents a single-server service inside Revit application. It is created when an instance of ISingleServerService is registered with Revit.
Name Description
IExternalData The base interface for data classes used when executing servers of external services.
IExternalServer The base interface for all external servers.
IExternalService The base interface class for all external services.
IMultiServerService The base interface class for all multi-server services.
ISingleServerService The base interface class for all single-server services.
Name Description
DisparityResponse An enumerated value to return from OnServerDiparity indicating what the service wants Revit to do as the post-action of the call.
ExecutionPolicy Controls how servers of multi-server external services are executed.
ExternalServiceResult An enumerated value representing a result from executing an external service.
ServerChangeCause Indicates the cause for the active server to be changed