GCKMediaQueueDataBuilder-Klasse

GCKMediaQueueDataBuilder-Klassenreferenz

Überblick

Ein Builder-Objekt zum Erstellen neuer oder abgeleiteter GCKMediaQueueData-Instanzen.

Mit dem Builder kann GCKMediaQueueData aus einer vorhandenen abgeleitet werden.

Seit
4.4.1

Übernimmt NSObject.

Übersicht über Instanzmethoden

(instancetype) - initWithQueueType:
 Erstellt ein neues GCKMediaQueueData-Objekt mit den angegebenen erforderlichen Attributen und allen anderen Attributen, die auf Standardwerte initialisiert sind. Mehr...
 
(instancetype) - initWithQueueData:
 Erstellt eine neue GCKMediaQueueData mit der angegebenen GCKMediaQueueData-Instanz. Mehr...
 
(instancetype) - init
 
(GCKMediaQueueData *) - build
 Erstellt ein GCKMediaQueueData mit den aktuellen Attributen des Builders. Mehr...
 

Property-Zusammenfassung

GCKMediaQueueType queueType
 Der Warteschlangentyp. Mehr...
 
NSString * queueID
 Die Warteschlangen-ID. Mehr...
 
NSString * name
 Der Anzeigename für die Warteschlange. Mehr...
 
NSString * entity
 Der von Google Assistant verwendete Deeplink für die Medien, falls vorhanden. Mehr...
 
GCKMediaRepeatMode repeatMode
 Wiederholungsmodus der Wiedergabeliste. Mehr...
 
GCKMediaQueueContainerMetadata * containerMetadata
 Die Containermetadaten. Mehr...
 
NSUInteger startIndex
 Der Index des Elements, mit dem das Spiel gestartet werden soll. Mehr...
 
NSTimeInterval startTime
 Die Startzeit der Wiedergabe in Sekunden. Mehr...
 
NSArray< GCKMediaQueueItem * > * items
 Das Element „queueItems“. Mehr...
 

Methodendetail

- (instancetype) initWithQueueType: (GCKMediaQueueType)  queueType

Erstellt ein neues GCKMediaQueueData-Objekt mit den angegebenen erforderlichen Attributen und allen anderen Attributen, die auf Standardwerte initialisiert sind.

- (instancetype) initWithQueueData: (GCKMediaQueueData *)  queueData

Erstellt eine neue GCKMediaQueueData mit der angegebenen GCKMediaQueueData-Instanz.

- (GCKMediaQueueData *) build

Erstellt ein GCKMediaQueueData mit den aktuellen Attributen des Builders.

Rückgaben
Die neue GCKMediaQueueData-Instanz.

Objektdetails

- (GCKMediaQueueType) queueType
readwritenonatomicassign

Der Warteschlangentyp.

- (NSString*) queueID
readwritenonatomiccopy

Die Warteschlangen-ID.

- (NSString*) name
readwritenonatomiccopy

Der Anzeigename für die Warteschlange.

- (NSString*) entity
readwritenonatomiccopy

Der von Google Assistant verwendete Deeplink für die Medien, falls vorhanden.

- (GCKMediaRepeatMode) repeatMode
readwritenonatomicassign

Wiederholungsmodus der Wiedergabeliste.

- (GCKMediaQueueContainerMetadata*) containerMetadata
readwritenonatomiccopy

Die Containermetadaten.

- (NSUInteger) startIndex
readwritenonatomicassign

Der Index des Elements, mit dem das Spiel gestartet werden soll.

Nur für Ladeanfrage.

- (NSTimeInterval) startTime
readwritenonatomicassign

Die Startzeit der Wiedergabe in Sekunden.

Nur für Ladeanfrage. Wenn die Richtlinie nicht konfiguriert ist, legt der Empfänger die Startzeit je nach Streamtyp fest. Bei anderen Streams: ab 0 geladen. Für Livestreams: ab der neuesten Position geladen.

- (NSArray<GCKMediaQueueItem *>*) items
readwritenonatomiccopy

Das Element „queueItems“.

Nur für Ladeanfragen.