Classe GCKMediaQueueContainerMetadataBuilder

Referência da classe GCKMediaQueueContainerMetadataBuilder

Informações gerais

Um objeto builder para a construção de instâncias de GCKMediaQueueContainerMetadata novas ou derivadas.

O builder pode ser usado para derivar GCKMediaQueueContainerMetadata de um existente.

Como
4.4.1

Herda o NSObject.

Resumo do método de instância

(instancetype) - initWithContainerType:
 Constrói um novo GCKMediaQueueContainerMetadata com os atributos obrigatórios fornecidos e todos os outros atributos inicializados com os valores padrão. Mais...
 
(instancetype) - initWithContainerMetadata:
 Cria um novo GCKMediaQueueContainerMetadata com a instância de GCKMediaQueueContainerMetadata especificada. Mais...
 
(instancetype) - init
 
(GCKMediaQueueContainerMetadata *) - build
 Cria um GCKMediaQueueContainerMetadata usando os atributos atuais do builder. Mais...
 

Resumo da propriedade

GCKMediaQueueContainerType containerType
 O tipo de metadados. Mais...
 
NSString * title
 O título do contêiner. Mais...
 
NSArray< GCKMediaMetadata * > * sections
 Os metadados de cada seção que um stream de mídia contém. Mais...
 
NSTimeInterval containerDuration
 O tempo total de reprodução do contêiner. Mais...
 
NSArray< GCKImage * > * containerImages
 Imagens associadas à fila. Mais...
 
NSArray< NSString * > * authors
 Os nomes dos autores. Mais...
 
NSArray< NSString * > * narrators
 Os nomes dos narradores. Mais...
 
NSString * publisher
 A editora do livro. Mais...
 
NSString * releaseDate
 A data de lançamento do livro no formato ISO-8601. Mais...
 

Detalhes dos métodos

- (instancetype) initWithContainerType: (GCKMediaQueueContainerType containerType

Constrói um novo GCKMediaQueueContainerMetadata com os atributos obrigatórios fornecidos e todos os outros atributos inicializados com os valores padrão.

- (instancetype) initWithContainerMetadata: (GCKMediaQueueContainerMetadata *)  containerMetadata

Cria um novo GCKMediaQueueContainerMetadata com a instância de GCKMediaQueueContainerMetadata especificada.

Cria um GCKMediaQueueContainerMetadata usando os atributos atuais do builder.

Retorna
A nova instância GCKMediaQueueContainerMetadata.

Detalhe da propriedade

- (GCKMediaQueueContainerType) containerType
readwritenonatomicassign

O tipo de metadados.

- (NSString*) title
readwritenonatomiccopy

O título do contêiner.

Pode ser o título do audiolivro, o nome do canal de TV ao vivo, do álbum, da playlist etc.

- (NSArray<GCKMediaMetadata *>*) sections
readwritenonatomiccopy

Os metadados de cada seção que um stream de mídia contém.

- (NSTimeInterval) containerDuration
readwritenonatomicassign

O tempo total de reprodução do contêiner.

- (NSArray<GCKImage *>*) containerImages
readwritenonatomiccopy

Imagens associadas à fila.

Por padrão, a primeira imagem é usada para mostrar informações da fila. Usado para imagem de audiolivro, logotipo de canal de TV, capa de álbum etc.

- (NSArray<NSString *>*) authors
readwritenonatomiccopy

Os nomes dos autores.

Usado para audiolivros.

- (NSArray<NSString *>*) narrators
readwritenonatomiccopy

Os nomes dos narradores.

Usado para audiolivros.

- (NSString*) publisher
readwritenonatomiccopy

A editora do livro.

Usado para audiolivros.

- (NSString*) releaseDate
readwritenonatomiccopy

A data de lançamento do livro no formato ISO-8601.

Usado para audiolivros.