A container for storing a single value from a list of allowed values.
    typedef struct {
        API_Variant                  keyVariant;
        API_Variant                  displayVariant;
        GS::Optional<GS::UniString>  nonLocalizedValue;
    } API_SingleEnumerationVariant;
    
Members
- keyVariant  
- The key that refers to a possible enumeration value of the property definition.
- displayVariant  
- The display value of the variant.
- nonLocalizedValue  
- The non-localized value of the variant, if there is one (e.g. in enumeration built-in properties). This value is useful to handle a specific enum value with the same human-readable value in all localized versions.
Requirements
- Version: API 20 or later
- Header: APIdefs_Properties.h