Looks up the enumerated type nick for value
and writes it to key
, within this
.
It is a programmer error to give a key
that isn't contained in the schema for this or is
not marked as an enumerated type, or for value
not to be a valid value for the named type.
After performing the write, accessing key
directly with get_string
will return the 'nick' associated with value
.
this |
a Settings object |
key |
a key, within this |
value |
an enumerated value |
true, if the set succeeds |