Sdílet prostřednictvím


System.Rating

Systém hodnocení, který používá celočíselné hodnoty mezi 1 a 99. Toto je systém hodnocení používaný prostředím Windows Vista.

Windows 10 verze 1703, Windows 10 verze 1607, Windows 10 verze 1511, Windows 10, verze 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

Poznámky

Hodnoty PKEY jsou definovány v Propkey.h.

Kompatibilita se systémy hodnocení, které používají hodnoty od 1 do 5, naleznete v vlastnosti System.SimpleRating. Všimněte si však, že System.SimpleRating se nepoužívá v prostředí Windows Vista.

Následující tabulka popisuje, co systém hodnocení hvězdičky použitý v uživatelském rozhraní prostředí znamená z hlediska hodnoty System.Rating.

System.Rating Hvězdiček
1-12 1 hvězdička
13-37 2 hvězdičky
38-62 3 hvězdičky
63-87 4 hvězdičky
88-99 5 hvězdiček

 

Když uživatel označí položku výběrem hodnoty hodnocení hvězdičkou v uživatelském rozhraní, skutečné System.Rating hodnoty jsou přiřazeny, jak je znázorněno v této tabulce:

Hvězdiček Hodnota přiřazená prostřednictvím uživatelského rozhraní
1 hvězdička 1
2 hvězdičky 25
3 hvězdičky 50
4 hvězdičky 75
5 hvězdiček 99

 

Pokud má váš soubor hodnotu System.SimpleRating namísto hodnoty System.Rating, pomocí následující tabulky převeďte a zadejte hodnoty pro System.Rating.

System.SimpleRating System.Rating
1 1
2 25
3 50
4 75
5 99

 

Pokud má váš soubor System.Rating i System.SimpleRating trvalých hodnot, vždy použijte hodnotu System.Rating, pokud je přímo požadována, bez odkazu na System.SimpleRating.

vlastnostDescription

searchInfo

labelInfo

typeInfo

displayInfo

stringFormat

booleanFormat

numberFormat

dateTimeFormat

výčtu

drawControl

editControl

filterControl

queryControl