فئة GCKCastOptions

مرجع فئة GCKCastOptions

نظرة عامة

الخيارات التي تؤثّر في اكتشاف أجهزة البثّ وسلوكه

يجب ضبط الخصائص القابلة للكتابة قبل تمرير هذا الكائن إلى GCKCastContext.

منذ
3.0

تكتسب NSObject. تنفيذ <NSCopying>.

ملخّص طريقة المثيل

(instancetype) - initWithReceiverApplicationID:
 تنشئ كائن GCKCastOptions جديد برقم تعريف تطبيق المُستلِم المحدّد. المزيد...
 
(instancetype) - initWithSupportedNamespaces:
 تنشئ هذه الدالة كائن GCKCastOptions جديدًا بقائمة مساحات الاسم المحددة. المزيد...
 

ملخّص الموقع

BOOL physicalVolumeButtonsWillControlDeviceVolume
 علامة تشير إلى ما إذا كان يجب التحكّم في مستوى صوت الجلسة باستخدام أزرار مستوى الصوت الفعلية لجهاز المُرسِل المزيد...
 
BOOL disableDiscoveryAutostart
 علامة تشير إلى ما إذا كان يجب أن يبدأ اكتشاف أجهزة البث تلقائيًا في وقت إعداد السياق المزيد...
 
GCKLaunchOptionslaunchOptions
 يشغِّل جهاز الاستقبال خيارات لاستخدامها عند بدء جلسة البث. المزيد...
 
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
readwritenonatomicassign

علامة تشير إلى ما إذا كان يجب التحكّم في مستوى صوت الجلسة باستخدام أزرار مستوى الصوت الفعلية لجهاز المُرسِل

- (BOOL) disableDiscoveryAutostart
readwritenonatomicassign

علامة تشير إلى ما إذا كان يجب أن يبدأ اكتشاف أجهزة البث تلقائيًا في وقت إعداد السياق

في حال ضبط هذه السياسة على NO، يمكن بدء استكشاف المحتوى وإيقافه عند الطلب باستخدام الطريقتَين startDiscovery (GCKDiscoveryManager) وstopDiscovery (GCKDiscoveryManager).

منذ
3.4
- (GCKLaunchOptions*) launchOptions
readwritenonatomiccopy

يشغِّل جهاز الاستقبال خيارات لاستخدامها عند بدء جلسة البث.

- (NSString*) sharedContainerIdentifier
readwritenonatomiccopy

معرّف الحاوية المشترك المطلوب استخدامه لعمليات تنزيل HTTP التي تتم في الخلفية والتي يتم إجراؤها من خلال إطار العمل.

منذ
3.2
- (BOOL) suspendSessionsWhenBackgrounded
readwritenonatomicassign

تحديد ما إذا كان يجب تعليق الجلسات عند انتقال تطبيق المُرسِل إلى الخلفية (واستئنافها عند عودته إلى المقدّمة).

ويتم ضبط هذا الخيار تلقائيًا على YES. من المناسب ضبط هذا الإعداد على NO في التطبيقات التي تتمكن من الحفاظ على اتصالات الشبكة إلى أجل غير مسمى أثناء العمل في الخلفية.

منذ
3.4