MusicProperties.Rating Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает оценку, связанную с музыкальным файлом.
public:
property unsigned int Rating { unsigned int get(); void set(unsigned int value); };
uint32_t Rating();
void Rating(uint32_t value);
public uint Rating { get; set; }
var uInt32 = musicProperties.rating;
musicProperties.rating = uInt32;
Public Property Rating As UInteger
Значение свойства
Оценка файла мультимедиа в виде значения от 0 до 99.
Комментарии
Свойство rating для этого типа файла мультимедиа получается из свойств файла Windows, в частности из System.Rating. System.Rating имеет значение от 0 до 99. Значение 0 указывает, что файл не был оценен.
Сведения об оценке часто представляются пользователю как метафора "star", где star оценка может быть от 0 до 5 звезд. Она отображается в виде контура 5 star фигур, текущая оценка которой обозначена горизонтальной цветовой полосой в пределах 5 star фигур. Дополнительные сведения см. в разделе Рекомендации по элементу управления Оценка.
Для пользовательского интерфейса HTML элемент управления Rating реализует поведение star оценки, но вы преобразуете значение свойства Rating в значения star count, которые элемент управления Rating использует для своих свойств.
Для пользовательского интерфейса XAML в словаре среда выполнения Windows XAML нет элемента управления рейтингом по умолчанию. Однако несколько сторонних поставщиков средств управления создали элемент управления оценки XAML.
Ниже приведена предлагаемая логика преобразования возможного значения свойства Rating в целочисленное значение от 0 до 5, подходящее для метафоры представления пользовательского интерфейса с 5 star, а также для элемента управления Rating: uint starRating = rating == 0 ? 0 : (uint)Math.Round((double)rating / 25.0) + 1;
.