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;