Util to get a property as text (this will use the display name of the value where available - use GetPropertyValueAsString if you need an internal identifier). When the property is a static sized array, this will return a string containing each element in the array.