ACSRaiseHandCallFeature 類別
宣告
@interface ACSRaiseHandCallFeature : ACSCallFeature;
Description
通話功能,用於管理通話上參與者的手部狀態。
方法
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;