Classe GCKMediaQueueDataBuilder

Riferimento alla classe GCKMediaQueueDataBuilder

Panoramica

Un oggetto del builder per la creazione di istanze GCKMediaQueueData nuove o derivate.

Il generatore può essere utilizzato per derivare GCKMediaQueueData da uno esistente.

Dal
4.4.1

Eredita NSObject.

Riepilogo del metodo di istanza

(instancetype) - initWithQueueType:
 Consente di creare un nuovo GCKMediaQueueData con gli attributi obbligatori specificati e tutti gli altri attributi inizializzati con valori predefiniti. Altro...
 
(instancetype) - initWithQueueData:
 Crea un nuovo GCKMediaQueueData con l'istanza GCKMediaQueueData specificata. Altro...
 
(instancetype) - init
 
(GCKMediaQueueData *) - build
 Crea un oggetto GCKMediaQueueData utilizzando gli attributi attuali del builder. Altro...
 

Riepilogo proprietà

GCKMediaQueueType queueType
 Il tipo di coda. Altro...
 
NSString * queueID
 L'ID della coda. Altro...
 
NSString * name
 Il nome visualizzato per la coda. Altro...
 
NSString * entity
 Il link diretto per l'eventuale contenuto multimediale utilizzato dall'Assistente Google. Altro...
 
GCKMediaRepeatMode repeatMode
 La modalità di ripetizione della coda. Altro...
 
GCKMediaQueueContainerMetadatacontainerMetadata
 I metadati del contenitore. Altro...
 
NSUInteger startIndex
 L'indice dell'elemento con cui iniziare a giocare. Altro...
 
NSTimeInterval startTime
 L'ora di inizio della riproduzione, in secondi. Altro...
 
NSArray< GCKMediaQueueItem * > * items
 Gli elementi QueueItems. Altro...
 

Dettaglio metodo

- (instancetype) initWithQueueType: (GCKMediaQueueType queueType

Consente di creare un nuovo GCKMediaQueueData con gli attributi obbligatori specificati e tutti gli altri attributi inizializzati con valori predefiniti.

- (instancetype) initWithQueueData: (GCKMediaQueueData *)  queueData

Crea un nuovo GCKMediaQueueData con l'istanza GCKMediaQueueData specificata.

- (GCKMediaQueueData *) build

Crea un oggetto GCKMediaQueueData utilizzando gli attributi attuali del builder.

Ritorni
La nuova istanza GCKMediaQueueData.

Dettagli della proprietà

- (GCKMediaQueueType) queueType
readwritenonatomicassign

Il tipo di coda.

- (NSString*) queueID
readwritenonatomiccopy

L'ID della coda.

- (NSString*) name
readwritenonatomiccopy

Il nome visualizzato per la coda.

- (NSString*) entity
readwritenonatomiccopy

Il link diretto per l'eventuale contenuto multimediale utilizzato dall'Assistente Google.

- (GCKMediaRepeatMode) repeatMode
readwritenonatomicassign

La modalità di ripetizione della coda.

- (GCKMediaQueueContainerMetadata*) containerMetadata
readwritenonatomiccopy

I metadati del contenitore.

- (NSUInteger) startIndex
readwritenonatomicassign

L'indice dell'elemento con cui iniziare a giocare.

Solo per richiesta di caricamento.

- (NSTimeInterval) startTime
readwritenonatomicassign

L'ora di inizio della riproduzione, in secondi.

Solo per richiesta di caricamento. Se non viene configurato, il destinatario imposterà l'ora di inizio in base al tipo di stream. Per i non live streaming: caricamento da 0. Per i live streaming: caricati dalla posizione più recente.

- (NSArray<GCKMediaQueueItem *>*) items
readwritenonatomiccopy

Gli elementi QueueItems.

Solo per richieste di caricamento.