The support of LockingServices for an Object is declared by aggregating an instance of the LockingServicesType as illustrated in Figure 32.
Figure 32 – LockingServices
This Object is used as container for the LockingServices Methods and Properties and should have the BrowseName Lock. It shall be referenced using HasComponent or HasAddIn from the lock-owner Object (for example, a Device).
The LockingServiceType and each instance may share the same Methods. All Properties are distinct.