DesktopX.Objects is a 'collection'. Which means it 'contains' all the objects currently loaded, indexed by number (1,2,3,4 etc), sort of like an array, but not.
If you want to use it to apply something to every object at once, you have to cycle through each of them in the collection and apply that setting. You can do this with a loop.
For Each elem In DesktopX.Objects
elem.Hue = xxx
Next
The Developers guide reference is here: https://www.stardock.com/products/desktopx/documentation/scripting/enumerators.html
goodluck