get Available Values
Retrieves the set of available choices for the setting.
An empty set means that the whole setting is currently unsupported. A set containing a single value means that the setting is supported, yet not mutable by the application.
The returned set is owned by the caller and can be freely modified.
Return
the set of available values that are currently applicable to this setting