کلاس GCKCastOptions

مرجع کلاس GCKCastOptions

بررسی اجمالی

گزینه‌هایی که بر کشف دستگاه‌های Cast و رفتار جلسات Cast تأثیر می‌گذارند.

ویژگی های قابل نوشتن باید قبل از ارسال این شی به GCKCastContext تنظیم شوند.

از آنجا که
3.0

NSObject را به ارث می برد. <NSCopying> را پیاده سازی می کند.

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

(instancetype) - initWithReceiverApplicationID:
یک شی GCKCastOptions جدید با شناسه برنامه گیرنده مشخص شده می سازد. بیشتر...
(instancetype) - initWithSupportedNamespaces:
یک شی GCKCastOptions جدید با لیست مشخص شده فضاهای نام می سازد. بیشتر...

خلاصه اموال

BOOL  physicalVolumeButtonsWillControlDeviceVolume
پرچمی که نشان می دهد دکمه های فیزیکی صدا دستگاه فرستنده باید میزان صدای جلسه را کنترل کند یا خیر. بیشتر...
BOOL  disableDiscoveryAutostart
پرچمی که نشان می‌دهد آیا کشف دستگاه‌های Cast باید به طور خودکار در زمان اولیه‌سازی زمینه شروع شود یا خیر. بیشتر...
GCKLaunchOptions launchOptions
گزینه‌های گیرنده راه‌اندازی می‌شود تا هنگام شروع جلسه Cast از آن استفاده کنید. بیشتر...
NSString *  sharedContainerIdentifier
شناسه کانتینر مشترک برای استفاده برای دانلودهای HTTP پس‌زمینه که توسط چارچوب انجام می‌شود. بیشتر...
BOOL  suspendSessionsWhenBackgrounded
آیا وقتی برنامه فرستنده به پس‌زمینه می‌رود، جلسات باید به حالت تعلیق درآید (و پس از بازگشت به پیش‌زمینه از سر گرفته شود). بیشتر...

جزئیات روش

- (instancetype) initWithReceiverApplicationID: (NSString *)  applicationID

یک شی GCKCastOptions جدید با شناسه برنامه گیرنده مشخص شده می سازد.

Parameters
applicationIDThe ID of the receiver application which must be supported by discovered Cast devices, and which will be launched when starting a new Cast session.
- (instancetype) initWithSupportedNamespaces: (NSArray< NSString * > *)  namespaces

یک شی GCKCastOptions جدید با لیست مشخص شده فضاهای نام می سازد.

Parameters
namespacesA list of namespaces which must be supported by the currently running receiver application on each discovered Cast device.

جزئیات ملک

- (BOOL) physicalVolumeButtonsWillControlDeviceVolume
read write nonatomic assign

پرچمی که نشان می دهد دکمه های فیزیکی صدا دستگاه فرستنده باید میزان صدای جلسه را کنترل کند یا خیر.

- (BOOL) disableDiscoveryAutostart
read write nonatomic assign

پرچمی که نشان می‌دهد آیا کشف دستگاه‌های Cast باید به طور خودکار در زمان اولیه‌سازی زمینه شروع شود یا خیر.

اگر روی NO تنظیم شود، کشف را می توان بر حسب تقاضا با استفاده از روش هایstartDiscovery (GCKDiscoveryManager) و stopDiscovery (GCKDiscoveryManager) شروع و متوقف کرد.

از آنجا که
3.4
- ( GCKLaunchOptions *) launchOptions
read write nonatomic copy

گزینه‌های گیرنده راه‌اندازی می‌شود تا هنگام شروع جلسه Cast از آن استفاده کنید.

- (NSString*) sharedContainerIdentifier
read write nonatomic copy

شناسه کانتینر مشترک برای استفاده برای دانلودهای HTTP پس‌زمینه که توسط چارچوب انجام می‌شود.

از آنجا که
3.2
- (BOOL) suspendSessionsWhenBackgrounded
read write nonatomic assign

آیا وقتی برنامه فرستنده به پس‌زمینه می‌رود، جلسات باید به حالت تعلیق درآید (و پس از بازگشت به پیش‌زمینه از سر گرفته شود).

به طور پیش فرض این گزینه روی YES تنظیم شده است. در برنامه‌هایی که می‌توانند اتصالات شبکه را در پس‌زمینه به طور نامحدود حفظ کنند، مناسب است این را روی NO تنظیم کنید.

از آنجا که
3.4