Lớp GCKMediaQueueDataBuilder

Tài liệu tham khảo về lớp GCKMediaQueueDataBuilder

Tổng quan

Một đối tượng trình tạo để tạo các thực thể GCKMediaQueueData mới hoặc dẫn xuất.

Bạn có thể sử dụng trình tạo này để lấy GCKMediaQueueData từ một hàm hiện có.

Năm thành lập
4.4.1

Kế thừa NSObject.

Tóm tắt phương thức thực thể

(instancetype) - initWithQueueType:
 Tạo một GCKMediaQueueData mới có các thuộc tính bắt buộc đã cho và tất cả các thuộc tính khác được khởi tạo bằng giá trị mặc định. Xem thêm...
 
(instancetype) - initWithQueueData:
 Tạo một GCKMediaQueueData mới bằng thực thể GCKMediaQueueData đã cho. Xem thêm...
 
(instancetype) - init
 
(GCKMediaQueueData *) - build
 Tạo GCKMediaQueueData bằng các thuộc tính hiện tại của trình tạo. Xem thêm...
 

Tóm tắt về thuộc tính

GCKMediaQueueType queueType
 Loại hàng đợi. Xem thêm...
 
NSString * queueID
 Mã hàng đợi. Xem thêm...
 
NSString * name
 Tên hiển thị của hàng đợi. Xem thêm...
 
NSString * entity
 Đường liên kết sâu cho nội dung nghe nhìn mà Trợ lý Google sử dụng (nếu có). Xem thêm...
 
GCKMediaRepeatMode repeatMode
 Chế độ lặp lại của hàng đợi. Xem thêm...
 
GCKMediaQueueContainerMetadatacontainerMetadata
 Siêu dữ liệu vùng chứa. Xem thêm...
 
NSUInteger startIndex
 Chỉ mục của mục để bắt đầu phát. Xem thêm...
 
NSTimeInterval startTime
 Thời gian bắt đầu phát, tính bằng giây. Xem thêm...
 
NSArray< GCKMediaQueueItem * > * items
 Hàng đợi. Xem thêm...
 

Chi tiết phương pháp

- (instancetype) initWithQueueType: (GCKMediaQueueType queueType

Tạo một GCKMediaQueueData mới có các thuộc tính bắt buộc đã cho và tất cả các thuộc tính khác được khởi tạo bằng giá trị mặc định.

- (instancetype) initWithQueueData: (GCKMediaQueueData *)  queueData

Tạo một GCKMediaQueueData mới bằng thực thể GCKMediaQueueData đã cho.

- (GCKMediaQueueData *) build

Tạo GCKMediaQueueData bằng các thuộc tính hiện tại của trình tạo.

Trả bóng
Thực thể GCKMediaQueueData mới.

Chi tiết về cơ sở lưu trú

- (GCKMediaQueueType) queueType
readwritenonatomicassign

Loại hàng đợi.

- (NSString*) queueID
readwritenonatomiccopy

Mã hàng đợi.

- (NSString*) name
readwritenonatomiccopy

Tên hiển thị của hàng đợi.

- (NSString*) entity
readwritenonatomiccopy

Đường liên kết sâu cho nội dung nghe nhìn mà Trợ lý Google sử dụng (nếu có).

- (GCKMediaRepeatMode) repeatMode
readwritenonatomicassign

Chế độ lặp lại của hàng đợi.

- (GCKMediaQueueContainerMetadata*) containerMetadata
readwritenonatomiccopy

Siêu dữ liệu vùng chứa.

- (NSUInteger) startIndex
readwritenonatomicassign

Chỉ mục của mục để bắt đầu phát.

Chỉ dành cho yêu cầu tải.

- (NSTimeInterval) startTime
readwritenonatomicassign

Thời gian bắt đầu phát, tính bằng giây.

Chỉ dành cho yêu cầu tải. Nếu bạn không đặt chính sách này, thì trình thu sẽ đặt thời gian bắt đầu tuỳ thuộc vào loại luồng. Đối với chương trình không phải chương trình phát trực tiếp: được tải từ 0. Đối với sự kiện phát trực tiếp: được tải từ vị trí gần đây nhất.

- (NSArray<GCKMediaQueueItem *>*) items
readwritenonatomiccopy

Hàng đợi.

Chỉ dành cho yêu cầu tải.