The IPointAttributes interface is a secondary interface supported by objects in the Applies To list. The interface has methods that allow the user the fetch, and optionally return, a given set of PointAttributes for each PIPoint in the parent collection (PointList).
The main new feature in this interface is the ability to return selected point attributes for an existing point collection. This will make the calls relatively slow but users who need to retrieve multiple attributes for a known/existing point list will benefit from this call (interfaces, Web pages etc.).
This interface is designed to increase application performance by using a single blocking call to the server instead of many calls to retrieve point attributes. This method both reduces local resource usage and reduces network traffic to the PI server.