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...
 
GCKMediaQueueContainerMetadatacontainerMetadata
 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.