کلاس GCKMultizoneDevice

مرجع کلاس GCKMultizoneDevice

نمای کلی

یک دستگاه عضو از یک گروه چند منطقه ای.

از آنجایی که
3.1

NSObject، <NSCopying> و <NSSecureCoding> را به ارث می برد.

خلاصه روش نمونه

(instancetype) - initWithJSONObject:
شی را با داده های JSON داده شده مقدار دهی اولیه می کند. بیشتر...
(instancetype) - initWithDeviceID:friendlyName:capabilities:volumeLevel:muted:
مقداردهی اولیه تعیین شده بیشتر...

خلاصه اموال

NSString *  deviceID
شناسه دستگاه منحصر به فرد بیشتر...
NSString *  friendlyName
نام دوستانه دستگاه بیشتر...
NSInteger  capabilities
قابلیت های دستگاه بیشتر...
float  volumeLevel
سطح صدای دستگاه بیشتر...
BOOL  muted
اینکه آیا دستگاه بی صدا است. بیشتر...

جزئیات روش

- (instancetype) initWithJSONObject: (id)  JSONObject

شی را با داده های JSON داده شده مقدار دهی اولیه می کند.

- (instancetype) initWithDeviceID: (NSString *)  deviceID
friendlyName: (NSString *)  friendlyName
capabilities: (NSInteger)  capabilities
volumeLevel: (float)  volume
muted: (BOOL)  muted  

مقداردهی اولیه تعیین شده

Parameters
deviceIDThe unique device ID.
friendlyNameThe device's friendly name.
capabilitiesThe device capabilities.
volumeThe device volume level.
mutedWhether the device is muted.

جزئیات ملک

- (NSString*) deviceID
read nonatomic copy

شناسه دستگاه منحصر به فرد

- (NSString*) friendlyName
read nonatomic copy

نام دوستانه دستگاه

- (NSInteger) capabilities
read write nonatomic assign

قابلیت های دستگاه

- (float) volumeLevel
read write nonatomic assign

سطح صدای دستگاه

- (BOOL) muted
read write nonatomic assign

اینکه آیا دستگاه بی صدا است.