Designed to simplify the act of querying User Generated Content aka Workshop items from Steam this object can be used to create and manage queries.
The intended use is that a query will be created through one of the static Create methods to properly intialize the base query and you can then use simple calls on the object to modiy the query, execute the query and step through query pages.
This is used by the UGC Query Manager which can its self simplify UGC query even further.
These are inteded to be how you create a new UgcQuery object. Each creates a corisponding type of query.
General use query common for example when browsing all available items
The type of query to run, see EUGCQuery for more details.