Preference type
Определяет значения для предпочтений.
KnownPreference можно использовать взаимозаменяемо с предпочтениями, в этом перечислении содержатся известные значения, поддерживаемые службой.
Известные значения, поддерживаемые службой
NoPreference: нет предпочтений
CustomPreference: настраиваемые предпочтения
type Preference = string