メソッド
ratingsSystem
ratingsSystem(ratingsSystem:string): IContentRatingBuilder
構築するレーティングに必要なratingsSystemプロパティを設定します。
パラメーター
ratingsSystem
string
レーティングシステムの一意の文字列識別子。
戻り値
IContentRatingBuilderrating()
rating(rating:string): IContentRatingBuilder
構築するレーティングに必要なレーティングプロパティを設定します。
パラメーター
rating
string
構築するIContentRatingのratingsSystem内の特定のレーティングを表す文字列識別子。
戻り値
IContentRatingBuildercontentDescriptors
contentDescriptors(contentDescriptors:string[]): IContentRatingBuilder
構築するレーティングにオプションで指定するコンテンツ記述子を設定します。デフォルト(このメソッドが呼び出されていない場合)は空の配列です。
パラメーター
contentDescriptors
string[]
0個以上のコンテンツ記述子識別子の順序付けされていない配列。構築するIContentRating内で重複は削除されます。
戻り値
IContentRatingBuilderbuild()
build():Promise<IContentRating>
IContentRatingオブジェクトを構築します。
エラー
- 渡されたパラメーターが、標準化されたレーティングシステムの有効なレーティングに対応していない場合、または1つ以上のコンテンツ記述子が無効な場合は、InvalidRatingsIdentifierErrorがスローされます。
- 必須のビルダープロパティ(ratingsSystemなど)が指定されていない場合、InvalidArgumentErrorがスローされます。
戻り値
Promise<IContentRating>

