GCKMultizoneDevice-Klasse

Referenz zur GCKMultizoneDevice-Klasse

Übersicht

Ein Mitgliedsgerät einer Mehrzonengruppe.

Sincé
3,1

Übernimmt NSObject, <NSCopy> und <NSSecureCoding>.

Zusammenfassung der Instanzmethoden

(instancetype) - initWithJSONObject:
 Initialisiert das Objekt mit den angegebenen JSON-Daten. Mehr...
 
(instancetype) - initWithDeviceID:friendlyName:capabilities:volumeLevel:muted:
 Angegebener Initialisierer. Mehr...
 

Property-Zusammenfassung

NSString * deviceID
 Die eindeutige Geräte-ID. Mehr...
 
NSString * friendlyName
 Der Anzeigename des Geräts. Mehr...
 
NSInteger capabilities
 Die Gerätefunktionen. Mehr...
 
float volumeLevel
 Lautstärke des Geräts. Mehr...
 
BOOL muted
 Gibt an, ob das Gerät stummgeschaltet ist. Mehr...
 

Methodendetail

- (instancetype) initWithJSONObject: (id)  JSONObject

Initialisiert das Objekt mit den angegebenen JSON-Daten.

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

Angegebener Initialisierer.

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

Property-Details

- (NSString*) deviceID
readnonatomiccopy

Die eindeutige Geräte-ID.

- (NSString*) friendlyName
readnonatomiccopy

Der Anzeigename des Geräts.

- (NSInteger) capabilities
readwritenonatomicassign

Die Gerätefunktionen.

- (float) volumeLevel
readwritenonatomicassign

Lautstärke des Geräts.

- (BOOL) muted
readwritenonatomicassign

Gibt an, ob das Gerät stummgeschaltet ist.