Поделиться через


ImageProperties.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 = imageProperties.rating;
imageProperties.rating = uInt32;
Public Property Rating As UInteger

Значение свойства

UInt32

unsigned int

uint32_t

Оценка файла мультимедиа в виде значения от 0 до 99.

Комментарии

Свойство rating для файла этого типа мультимедиа получается из свойств файла Windows, в частности из System.Rating. System.Rating имеет значение от 0 до 99. Значение 0 указывает, что файл не был оценен.

Сведения об оценке часто представляются пользователю в виде метафоры "star", где star оценка может быть от 0 до 5 звезд. Он отображается в виде контура 5 star фигур с текущей оценкой, обозначенной горизонтальной цветовой полосой в 5 star фигур. Дополнительные сведения см. в разделе Рекомендации по элементу управления "Оценка".

Для пользовательского интерфейса HTML элемент управления Rating реализует поведение star оценки, но вы будете преобразовывать значение свойства Rating в значения счетчика star, которые элемент управления Rating использует для своих свойств.

Для пользовательского интерфейса XAML в словаре среда выполнения Windows XAML отсутствует элемент управления оценкой по умолчанию. Однако несколько сторонних поставщиков элементов управления создали элемент управления оценки XAML.

Ниже приведена предлагаемая логика преобразования возможного значения свойства Rating от 0 до 99 в целочисленное значение от 0 до 5, которое подходит для метафоры представления пользовательского интерфейса с 5 star, а также для элемента управления Rating: uint starRating = rating == 0 ? 0 : (uint)Math.Round((double)rating / 25.0) + 1; .

Применяется к

См. также раздел