In UIX v1 we had the IShellItems.GetObjectVersionsAndProperties method which would return OVAPs for all objects in the respective view (listing).
In UIX v2 the identically named method IShellItems.GetObjectVersionsAndProperties appears to return max. 50 objects, even for views with hundreds of objects (tested with views containing 200 and 500 objects). It seems those are the objects visible on the first "page" of the listing.
We call from UIXv2 dashboard code is as follows:
shellFrame.ActiveListing.Items.GetObjectVersionsAndProperties().then(allItems => { /* further processing */ });
For Kanbanoo we need a way to get the OVAPs for all objects in a given view (the current listing). Is there a method or parameter to achieve that?
Background: Kanbanoo operates as UIX Dashboard that replaces the Listing view. Customers are expecting to manage hundreds of cards in a board.