GCKMediaQueueDataBuilder Sınıfı

GCKMediaQueueDataBuilder Sınıf Referansı

Genel bakış

Yeni veya türetilmiş GCKMediaQueueData örnekleri oluşturmak için derleyici nesnesi.

Oluşturucu, mevcut bir öğeden GCKMediaQueueData türetmek için kullanılabilir.

yılından beri
4.4.1

NSObject öğesini devralır.

Örnek Yöntemi Özeti

(instancetype) - initWithQueueType:
 Verilen gerekli özelliklerle ve varsayılan değerlere başlatılan diğer tüm özelliklerle yeni bir GCKMediaQueueData oluşturur. Diğer...
 
(instancetype) - initWithQueueData:
 Belirtilen GCKMediaQueueData örneğiyle yeni bir GCKMediaQueueData oluşturur. Diğer...
 
(instancetype) - init
 
(GCKMediaQueueData *) - build
 Oluşturucunun mevcut özelliklerini kullanarak bir GCKMediaQueueData oluşturur. Diğer...
 

Mülk Özeti

GCKMediaQueueType queueType
 Sıra türü. Diğer...
 
NSString * queueID
 Sıra kimliği. Diğer...
 
NSString * name
 Sıranın görünen adı. Diğer...
 
NSString * entity
 Varsa Google Asistan tarafından kullanılan medya derin bağlantısı. Diğer...
 
GCKMediaRepeatMode repeatMode
 Sıranın tekrar modu. Diğer...
 
GCKMediaQueueContainerMetadatacontainerMetadata
 Kapsayıcı meta verileri. Diğer...
 
NSUInteger startIndex
 Oynatılmaya başlanacak öğenin dizini. Diğer...
 
NSTimeInterval startTime
 Saniye cinsinden oynatma başlangıç zamanı. Diğer...
 
NSArray< GCKMediaQueueItem * > * items
 rowItems. Diğer...
 

Yöntem Ayrıntısı

- (instancetype) initWithQueueType: (GCKMediaQueueType queueType

Verilen gerekli özelliklerle ve varsayılan değerlere başlatılan diğer tüm özelliklerle yeni bir GCKMediaQueueData oluşturur.

- (instancetype) initWithQueueData: (GCKMediaQueueData *)  queueData

Belirtilen GCKMediaQueueData örneğiyle yeni bir GCKMediaQueueData oluşturur.

- (GCKMediaQueueData *) build

Oluşturucunun mevcut özelliklerini kullanarak bir GCKMediaQueueData oluşturur.

İlerlemeler
Yeni GCKMediaQueueData örneği.

Mülk Ayrıntısı

- (GCKMediaQueueType) queueType
readwritenonatomicassign

Sıra türü.

- (NSString*) queueID
readwritenonatomiccopy

Sıra kimliği.

- (NSString*) name
readwritenonatomiccopy

Sıranın görünen adı.

- (NSString*) entity
readwritenonatomiccopy

Varsa Google Asistan tarafından kullanılan medya derin bağlantısı.

- (GCKMediaRepeatMode) repeatMode
readwritenonatomicassign

Sıranın tekrar modu.

- (GCKMediaQueueContainerMetadata*) containerMetadata
readwritenonatomiccopy

Kapsayıcı meta verileri.

- (NSUInteger) startIndex
readwritenonatomicassign

Oynatılmaya başlanacak öğenin dizini.

Yalnızca yükleme isteği için.

- (NSTimeInterval) startTime
readwritenonatomicassign

Saniye cinsinden oynatma başlangıç zamanı.

Yalnızca yükleme isteği için. Ayarlanmazsa alıcı, başlangıç zamanını yayın türüne göre ayarlar. Canlı olmayan yayınlar için: 0'dan yüklendi. Canlı yayınlar için: En son konumdan yüklenir.

- (NSArray<GCKMediaQueueItem *>*) items
readwritenonatomiccopy

rowItems.

Yalnızca yükleme istekleri için.