MusicProperties.Rating 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定與音樂檔案相關聯的評等。
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 UI,Rating控制項會實作star評等行為,但您會將 Rating 屬性值轉換成Rating控制項用於其屬性的star計數值。
針對 XAML UI,Windows 執行階段 XAML 詞彙中沒有預設評等控制項。 不過,有數個協力廠商控制項廠商已建立 XAML 評等控制項。
以下是一些建議的邏輯,可將Rating屬性的 0-99 可能值轉換成介於 0 到 5 之間的整數值,適用于 5 star UI 呈現隱喻,以及評等控制項: uint starRating = rating == 0 ? 0 : (uint)Math.Round((double)rating / 25.0) + 1;
。