方法
ratingsSystem
ratingsSystem(ratingsSystem:string): IContentRatingBuilder
为要构建的评分设置所需的ratingsSystem属性。
参数
ratingsSystem
string
评级系统的唯一字符串标识符
返回值
IContentRatingBuilderrating()
rating(rating:string): IContentRatingBuilder
为要构建的评分设置所需的评分属性。
参数
rating
string
要构建的IContentRating的ratingSystem中特定评级的字符串标识符。
返回值
IContentRatingBuildercontentDescriptors
contentDescriptors(contentDescriptors:string[]): IContentRatingBuilder
为要构建的评分设置可选择性指定的内容描述符。默认值(如果未调用此方法)是一个空数组。
参数
contentDescriptors
string[]
由0个或更多内容描述符标识符组成的无序数组。在构建的IContentRating中会删除重复项
返回值
IContentRatingBuilderbuild()
build():Promise<IContentRating>
构建IContentRating对象。
抛出
- 如果传递的参数与有效的标准化评分系统中评分坐标不对应,或者一个或多个内容描述符无效,则会引发InvalidRatingsIdentifierError。
- 如果缺少所需的构建器属性(例如ratingsSystem),则会引发InvalidArgumentError。
返回值
Promise<IContentRating>

