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;