مشاركة عبر


فئة ACSRaiseHandCallFeature

إعلان بالربط

@interface ACSRaiseHandCallFeature : ACSCallFeature;

الوصف

ميزة الاتصال لإدارة حالات رفع اليد للمشاركين في المكالمة.

الأساليب

رفع يدوي

إرسال طلب لرفع اليد للمستخدم المحلي.

-(void)raiseHandWithCompletionHandler:(void (^)(NSError *error))completionHandler;

المعلمات

  • completionHandler - كتلة ليتم استدعاؤها بشكل غير متزامن بعد انتهاء العملية.

المرتجعات

  • void

يدوي

إرسال طلب إلى اليد السفلية للمستخدم المحلي.

-(void)lowerHandWithCompletionHandler:(void (^)(NSError *error))completionHandler;

المعلمات

  • completionHandler - كتلة ليتم استدعاؤها بشكل غير متزامن بعد انتهاء العملية.

المرتجعات

  • void

الهاونات السفلية

إرسال طلب إلى الأيدي السفلية للمشاركين.

-(void)lowerHands:(NSArray<id<CommunicationIdentifier>>* _Nonnull)participants
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;

المعلمات

  • participants - مجموعة من المشاركين.
  • completionHandler - كتلة ليتم استدعاؤها بشكل غير متزامن بعد انتهاء العملية.

lowerAllHands

أرسل طلبا لخفض الأيدي المرفوعة لكل مستخدم عند المكالمة.

-(void)lowerAllHandsWithCompletionHandler:(void (^)(NSError *error))completionHandler;

المعلمات

  • completionHandler - كتلة ليتم استدعاؤها بشكل غير متزامن بعد انتهاء العملية.

المرتجعات

  • void

الخصائص

المفوض

كائن توفره لتلقي الأحداث من مثيل ACSRaiseHandCallFeature هذا.

@property(nonatomic, assign) id<ACSRaiseHandCallFeatureDelegate> delegate;

العلامات المرفوعة

احصل على جميع الأيدي المرفوعة النشطة. تم الفرز حسب ترتيب أحداث رفع اليد.

@property (copy, nonnull, readonly) NSArray<ACSRaisedHand *> * raisedHands;