次の方法で共有


ACSRaiseHandCallFeature クラス

宣言

@interface ACSRaiseHandCallFeature : ACSCallFeature;

説明

通話の参加者のレイズハンド状態を管理するための通話機能。

メソッド

raiseHand

ローカル ユーザーの手を挙げる要求を送信します。

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

パラメーター

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

戻り値

  • void

lowerHand

ローカル ユーザーの下に要求を送信します。

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

パラメーター

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

戻り値

  • void

lowerHands

参加者の下手に要求を送信します。

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

プロパティ

delegate

この ACSRaiseHandCallFeature インスタンスからイベントを受信するために指定するオブジェクト。

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

raisedHands

すべてのアクティブな挙げ手を取得します。 レイズ ハンド イベントの順序で並べ替えられます。

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