Megosztás a következőn keresztül:


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.

propertyDescription

searchInfo

labelInfo

TypeInfo

displayInfo

stringFormat

booleanFormat

numberFormat

dateTimeFormat

enumeratedList

drawControl

editControl

filterControl

queryControl