Rating 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于封装用作内容元数据的分级信息的类。
[Android.Runtime.Register("android/media/Rating", DoNotGenerateAcw=true)]
public sealed class Rating : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/Rating", DoNotGenerateAcw=true)>]
type Rating = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 继承
- 属性
- 实现
注解
用于封装用作内容元数据的分级信息的类。 评级由其分级样式(见#RATING_HEART
、#RATING_THUMB_UP_DOWN
、 #RATING_5_STARS
#RATING_3_STARS
#RATING_4_STARS
或#RATING_PERCENTAGE
)和实际分级值(可能定义为“未分级”)定义,这两者都是在通过工厂方法之一构造分级实例时定义的。
适用于 . 的 android.media.Rating
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
字段
Rating3Stars |
已过时.
分级样式,0 到 3 星。 |
Rating4Stars |
已过时.
分级样式,0 到 4 星。 |
Rating5Stars |
已过时.
分级样式,0 到 5 星。 |
RatingHeart |
已过时.
分级样式,评级级别为一级,“心”与“无心”。 |
RatingNone |
已过时.
指示不支持分级样式。 |
RatingPercentage |
已过时.
以百分比表示的分级样式。 |
RatingThumbUpDown |
已过时.
“竖起大拇指”和“向下拇指”的分级样式。 |
属性
Class |
返回此 |
Creator | |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
HasHeart |
返回评级是否为“心选择”。 |
IsRated |
返回是否有可用的分级值。 |
IsThumbUp |
返回评级是否为“竖起大拇指”。 |
JniIdentityHashCode |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
JniPeerMembers |
用于封装用作内容元数据的分级信息的类。 |
PeerReference |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
PercentRating |
返回基于百分比的分级值。 |
RatingStyle |
返回分级样式。 |
StarRating |
返回基于星号的分级值。 |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。 (继承自 Object) |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。 (继承自 Object) |
方法
Clone() |
创建并返回此对象的副本。 (继承自 Object) |
DescribeContents() |
描述此 Parcelable 封送表示形式中包含的特殊对象类型。 |
Dispose() |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
Dispose(Boolean) |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
Equals(Object) |
指示其他对象是否“等于”此对象。 (继承自 Object) |
GetHashCode() |
返回对象的哈希代码值。 (继承自 Object) |
JavaFinalize() |
当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。 (继承自 Object) |
NewHeartRating(Boolean) |
返回具有基于心脏的分级的评级实例。 |
NewPercentageRating(Single) |
返回基于百分比的分级的评级实例。 |
NewStarRating(RatingStyle, Single) |
返回一个分级实例,该实例具有基于星号的分级。 |
NewThumbRating(Boolean) |
返回一个评级实例,该实例具有基于拇指的分级。 |
NewUnratedRating(RatingStyle) |
返回没有分级的评级实例。 |
Notify() |
唤醒正在等待此对象的监视器的单个线程。 (继承自 Object) |
NotifyAll() |
唤醒正在等待此对象的监视器的所有线程。 (继承自 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
设置 Handle 属性。 (继承自 Object) |
ToArray<T>() |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
UnregisterFromRuntime() |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
Wait() |
使当前线程等待,直到唤醒它,通常是通过 em 通知/em> 或 <em>interrupted</em>。<>< (继承自 Object) |
Wait(Int64) |
使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。 (继承自 Object) |
Wait(Int64, Int32) |
使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。 (继承自 Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
将此对象平展到一个地块。 |
显式接口实现
IJavaPeerable.Disposed() |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
IJavaPeerable.Finalized() |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
IJavaPeerable.JniManagedPeerState |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
用于封装用作内容元数据的分级信息的类。 (继承自 Object) |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
用于封装用作内容元数据的分级信息的类。 |
GetJniTypeName(IJavaPeerable) |
用于封装用作内容元数据的分级信息的类。 |