For example, a Lon device has a large collection of nv slots (network variables nvi, nvo, and nci). Each is an expandable container holding numerous properties. A BACnet device holds a number of properties that define the services it supports. For details, refer to the specific driver document.
By default a device component has mandatory (frozen) component slots, such as Health and other status properties.
Depending on the driver type, a device typically has other properties. For example, if a device under a field bus, it may have a Device Address property, or a similar properties ir it may have a virtual gateway slot.
Each device has one or more device extensions, for example, a Points extension (DevicePointExt).
Typically, a Property Sheet is the default view for a device component.

You can access device properties, slots, and its extensions using the device’s Property Sheet, as shown.
A device component is also the parent container for all device extensions.

Device extensions, for example, Points are visible under the device when you expand it in the Nav tree.