Delen via


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.

propertyDescription-

searchInfo

labelInfo-

typeInfo-

displayInfo-

stringFormat

booleaanse opmaak

numberFormat

dateTimeFormat-

opsommingslijst

drawControl-

editControl

filterControl-

queryControl-