About the proxy extension
Each point has a proxy extension (Proxy Ext), which is a frozen property. The proxy extension is important—it indicates how the point’s data originate, including details specific to the parentage of the point’s network and communications (driver).
A point’s proxy extension is either:
Null
For any point that you copy from the control palette (or add using the right-click menu), the proxy extension is null (NullProxyExt)—an empty placeholder. The station itself originates the point's default Out value.
Many kitControl components also have a NullProxyExt, as they are based upon ControlPoints. For details, see the Niagara KitControl Guide.
<DriverType>
For any proxy point, meaning any of the 8 point types you create using the Points extension under a device represented by any of the network types, the proxy extension is <DriverType>ProxyExt. For example, a Boolean writable proxy point under the Points container of a BACnet Deevice has a proxy extension of BacnetBooleanProxyExt.
For any proxy point, its proxy extension contains information organized in child properties. Some properties may be unique to that specific driver type.