GCKMediaQueueContainerMetadataBuilder クラス

GCKMediaQueueContainerMetadataBuilder クラス リファレンス

概要

新規または派生した GCKMediaQueueContainerMetadata インスタンスを作成するためのビルダー オブジェクト。

このビルダーを使用すると、既存のものから GCKMediaQueueContainerMetadata を導出できます。

開始:
4.4.1

NSObject を継承します。

インスタンス メソッドの概要

(instancetype) - initWithContainerType:
 指定された必須属性と、デフォルト値に初期化された他のすべての属性を使用して、新しい GCKMediaQueueContainerMetadata を作成します。その他...
 
(instancetype) - initWithContainerMetadata:
 指定された GCKMediaQueueContainerMetadata インスタンスで新しい GCKMediaQueueContainerMetadata を作成します。その他...
 
(instancetype) - init
 
(GCKMediaQueueContainerMetadata *) - build
 ビルダーの現在の属性を使用して GCKMediaQueueContainerMetadata を作成します。その他...
 

プロパティの概要

GCKMediaQueueContainerType containerType
 メタデータのタイプ。その他...
 
NSString * title
 コンテナのタイトル。その他...
 
NSArray< GCKMediaMetadata * > * sections
 メディア ストリームに含まれる各セクションのメタデータ。その他...
 
NSTimeInterval containerDuration
 コンテナの合計再生時間。その他...
 
NSArray< GCKImage * > * containerImages
 キューに関連付けられている画像。その他...
 
NSArray< NSString * > * authors
 著者名。その他...
 
NSArray< NSString * > * narrators
 オーディオブックのナレーターの名前。その他...
 
NSString * publisher
 出版社。その他...
 
NSString * releaseDate
 書籍の出版日(ISO-8601 形式)。その他...
 

メソッドの詳細

- (instancetype) initWithContainerType: (GCKMediaQueueContainerType containerType

指定された必須属性と、デフォルト値に初期化された他のすべての属性を使用して、新しい GCKMediaQueueContainerMetadata を作成します。

- (instancetype) initWithContainerMetadata: (GCKMediaQueueContainerMetadata *)  containerMetadata

指定された GCKMediaQueueContainerMetadata インスタンスで新しい GCKMediaQueueContainerMetadata を作成します。

ビルダーの現在の属性を使用して GCKMediaQueueContainerMetadata を作成します。

戻り値
新しい GCKMediaQueueContainerMetadata インスタンス。

物件の詳細

- (GCKMediaQueueContainerType) containerType
readwritenonatomicassign

メタデータのタイプ。

- (NSString*) title
readwritenonatomiccopy

コンテナのタイトル。

オーディオブックのタイトル、ライブテレビのチャンネル名、アルバム名、プレイリスト名などです。

- (NSArray<GCKMediaMetadata *>*) sections
readwritenonatomiccopy

メディア ストリームに含まれる各セクションのメタデータ。

- (NSTimeInterval) containerDuration
readwritenonatomicassign

コンテナの合計再生時間。

- (NSArray<GCKImage *>*) containerImages
readwritenonatomiccopy

キューに関連付けられている画像。

デフォルトでは、最初の画像がキュー情報の表示に使用されます。オーディオブックの画像、テレビ チャンネルのロゴ、アルバムの表紙などに使用されます。

- (NSArray<NSString *>*) authors
readwritenonatomiccopy

著者名。

オーディオブックに使用されます。

- (NSArray<NSString *>*) narrators
readwritenonatomiccopy

オーディオブックのナレーターの名前。

オーディオブックに使用されます。

- (NSString*) publisher
readwritenonatomiccopy

出版社。

オーディオブックに使用されます。

- (NSString*) releaseDate
readwritenonatomiccopy

書籍の出版日(ISO-8601 形式)。

オーディオブックに使用されます。