System.Rating
1 és 99 közötti egész számértékeket használó minősítési rendszer. Ez a Windows Vista Shell által használt minősítési rendszer.
Windows 10, version 1703, Windows 10, version 1607, Windows 10, version 1511, Windows 10, version 1507, Windows 8.1, Windows 8, Windows 7
propertyDescription
name = System.Rating
shellPKey = PKEY_Rating
formatID = 64440492-4C8B-11D1-8B70-080036B11A03
propID = 9
SearchInfo
InInvertedIndex = false
IsColumn = true
typeInfo
type = UInt32
EnumeratedList
UseValueForDefault = True
enumRange
name = OneStar
minValue = 1
setValue = 1
defineMaxValue = 12
text = 1 Star
defineToken = RATING_ONE_STAR
enumRange
name = TwoStars
minValue = 13
setValue = 25
defineMaxValue = 37
text = 2 Stars
defineToken = RATING_TWO_STARS
enumRange
name = ThreeStars
minValue = 38
setValue = 50
defineMaxValue = 62
text = 3 Stars
defineToken = RATING_THREE_STARS
enumRange
name = FourStars
minValue = 63
setValue = 75
defineMaxValue = 87
text = 4 Stars
defineToken = RATING_FOUR_STARS
enumRange
name = FiveStars
minValue = 88
setValue = 99
defineMaxValue = 99
text = 5 Stars
defineToken = RATING_FIVE_STARS
enumRange
name
minValue = 100
Windows Vista
propertyDescription
name = System.Rating
shellPKey = PKEY_Rating
formatID = 64440492-4C8B-11D1-8B70-080036B11A03
propID = 9
SearchInfo
InInvertedIndex = false
IsColumn = true
typeInfo
type = UInt32
EnumeratedList
UseValueForDefault = True
enumRange
minValue = 0
defineMinName = RATING_UNRATED_MIN
setValue = 0
defineSetName = RATING_UNRATED_SET
defineMaxValue = 0
defineMaxName = RATING_UNRATED_MAX
text = Unrated
enumRange
minValue = 1
defineMinName = RATING_ONE_STAR_MIN
setValue = 1
defineSetName = RATING_ONE_STAR_SET
defineMaxValue = 12
defineMaxName = RATING_ONE_STAR_MAX
text = 1 Star
enumRange
minValue = 13
defineMinName = RATING_TWO_STARS_MIN
setValue = 25
defineSetName = RATING_TWO_STARS_SET
defineMaxValue = 37
defineMaxName = RATING_TWO_STARS_MAX
text = 2 Stars
enumRange
minValue = 38
defineMinName = RATING_THREE_STARS_MIN
setValue = 50
defineSetName = RATING_THREE_STARS_SET
defineMaxValue = 62
defineMaxName = RATING_THREE_STARS_MAX
text = 3 Stars
enumRange
minValue = 63
defineMinName = RATING_FOUR_STARS_MIN
setValue = 75
defineSetName = RATING_FOUR_STARS_SET
defineMaxValue = 87
defineMaxName = RATING_FOUR_STARS_MAX
text = 4 Stars
enumRange
minValue = 88
defineMinName = RATING_FIVE_STARS_MIN
setValue = 99
defineSetName = RATING_FIVE_STARS_SET
defineMaxValue = 99
defineMaxName = RATING_FIVE_STARS_MAX
text = 5 Stars
enumRange
minValue = 100
Megjegyzések
A PKEY-értékek a Propkey.h fájlban vannak definiálva.
Az 1 és 5 közötti értékeket használó minősítési rendszerekkel való kompatibilitásért tekintse meg a System.SimpleRating tulajdonságot. Vegye figyelembe azonban, hogy a System.SimpleRating nem használható a Windows Vista Rendszerhéjban.
Az alábbi táblázat azt ismerteti, hogy a Shell felhasználói felületén használt csillagbesorolási rendszer mit jelent a System.Rating érték szempontjából.
System.Rating | Csillagos |
---|---|
1-12 | 1 csillag |
13-37 | 2 csillag |
38-62 | 3 csillag |
63-87 | 4 csillag |
88-99 | 5 csillag |
Ha egy felhasználó a felhasználói felületen egy csillagérték kiválasztásával értékel egy elemet, a rendszer a tényleges System.Rating értékeket rendeli hozzá az alábbi táblázatban látható módon:
Csillagos | Felhasználói felületen keresztül hozzárendelt érték |
---|---|
1 csillag | 1 |
2 csillag | 25 |
3 csillag | 50 |
4 csillag | 75 |
5 csillag | 99 |
Ha a fájl System.SimpleRating értéket tartalmaz System.Rating érték helyett, az alábbi táblázat segítségével konvertálhatja és megadhatja a System.Rating értékeit.
System.SimpleRating | System.Rating |
---|---|
1 | 1 |
2 | 25 |
3 | 50 |
4 | 75 |
5 | 99 |
Ha a fájl System.Rating és System.SimpleRating is, mindig használja a System.Rating értéket, amikor közvetlenül kéri, a System.SimpleRatingra való hivatkozás nélkül.
Kapcsolódó témakörök