次の方法で共有


ACSRaiseHandCallFeature クラス

宣言

@interface ACSRaiseHandCallFeature : ACSCallFeature;

Description

通話中の参加者の挙手状態を管理するための通話機能。

Methods

raiseHand

ローカルユーザーのために挙手リクエストを送信します。

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

パラメーター

  • completionHandler - 操作の完了後に非同期に呼び出されるブロック。

返品ポリシー

  • void

lowerHand (下手)

ローカルユーザーの手を下げるリクエストを送信します。

-(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;