System.Rating
Système d’évaluation qui utilise des valeurs entières comprises entre 1 et 99. Il s’agit du système d’évaluation utilisé par l’interpréteur de commandes Windows Vista.
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
Notes
Les valeurs PKEY sont définies dans Propkey.h.
Pour plus d’informations sur la compatibilité avec les systèmes d’évaluation qui utilisent des valeurs comprises entre 1 et 5, consultez la propriété System.SimpleRating. Notez toutefois que System.SimpleRating n’est pas utilisé dans Windows Vista Shell.
Le tableau suivant décrit ce que signifie le système d’évaluation star utilisé dans l’interface utilisateur shell en termes de valeur System.Rating.
System.Rating | Nombre d'étoiles |
---|---|
1-12 | 1 étoile |
13-37 | 2 étoiles |
38-62 | 3 étoiles |
63-87 | 4 étoiles |
88-99 | 5 étoiles |
Lorsqu’un utilisateur évalue un élément en choisissant une valeur d’évaluation star dans l’interface utilisateur, les valeurs System.Rating réelles sont attribuées comme indiqué dans ce tableau :
Nombre d'étoiles | Valeur affectée via l’interface utilisateur |
---|---|
1 étoile | 1 |
2 étoiles | 25 |
3 étoiles | 50 |
4 étoiles | 75 |
5 étoiles | 99 |
Si votre fichier a une valeur System.SimpleRating plutôt qu’une valeur System.Rating , utilisez le tableau ci-dessous pour convertir et spécifier des valeurs pour System.Rating.
System.SimpleRating | System.Rating |
---|---|
1 | 1 |
2 | 25 |
3 | 50 |
4 | 75 |
5 | 99 |
Si votre fichier a des valeurs persistantes System.Rating et System.SimpleRating , utilisez toujours la valeur System.Rating lorsqu’elle est directement demandée, sans référence à System.SimpleRating.
Rubriques connexes