System.Rating
Een classificatiesysteem dat gehele getallen tussen 1 en 99 gebruikt. Dit is het classificatiesysteem dat wordt gebruikt door de Windows Vista Shell.
Windows 10, versie 1703, Windows 10, versie 1607, Windows 10, versie 1511, Windows 10, versie 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
Opmerkingen
PKEY-waarden worden gedefinieerd in Propkey.h.
Zie de eigenschap System.SimpleRatingvoor compatibiliteit met classificatiesystemen die waarden tussen 1 en 5 gebruiken. Houd er echter rekening mee dat System.SimpleRating niet wordt gebruikt in de Windows Vista Shell.
In de volgende tabel wordt beschreven wat het sterclassificatiesysteem dat in de Shell-gebruikersinterface wordt gebruikt, betekent in termen van de System.Rating waarde.
System.Rating | Sterren |
---|---|
1-12 | 1 ster |
13-37 | 2 sterren |
38-62 | 3 sterren |
63-87 | 4 sterren |
88-99 | 5 sterren |
Wanneer een gebruiker een item tarieven door een sterwaarderingswaarde te kiezen in de gebruikersinterface, worden de werkelijke System.Rating-waarden waarden toegewezen, zoals wordt weergegeven in deze tabel:
Sterren | Waarde die is toegewezen via de gebruikersinterface |
---|---|
1 ster | 1 |
2 sterren | 25 |
3 sterren | 50 |
4 sterren | 75 |
5 sterren | 99 |
Als uw bestand een System.SimpleRating waarde heeft in plaats van een System.Rating waarde, gebruikt u de onderstaande tabel om waarden voor System.Rating te converteren en op te geven.
System.SimpleRating | System.Rating |
---|---|
1 | 1 |
2 | 25 |
3 | 50 |
4 | 75 |
5 | 99 |
Als uw bestand zowel System.Rating als System.SimpleRating persistente waarden heeft, gebruikt u altijd de waarde System.Rating wanneer deze rechtstreeks wordt aangevraagd, zonder te verwijzen naar System.SimpleRating.
Verwante onderwerpen