ACSSpotlightCallFeature 類別
宣告
@interface ACSSpotlightCallFeature : ACSCallFeature;
Description
通話功能,用於管理通話中的焦點狀態。
方法
cancelAllSpotlights
傳送要求以停止所有焦點參與者的焦點
-(void)cancelAllSpotlightsWithCompletionHandler:(void (^)(NSError *error))completionHandler;
參數
completionHandler
- 作業完成之後,要以異步方式叫用的區塊。
傳回
void
spotlight
開始參與者的焦點。
-(void)spotlight:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
參數
identifiers
- 要開始聚焦的參與者。completionHandler
- 作業完成之後,要以異步方式叫用的區塊。
cancelSpotLights
取消焦點參與者的焦點。
-(void)cancelSpotlights:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
參數
identifiers
- 參與者取消焦點。completionHandler
- 作業完成之後,要以異步方式叫用的區塊。
屬性
Delegate - 委派
您提供從這個 ACSSpotlightCallFeature 實例接收事件的物件。
@property(nonatomic, assign) id<ACSSpotlightCallFeatureDelegate> delegate;
maxSpotlightedParticipants
傳送要求以傳回可以聚焦的參與者數目上限
@property (readonly) int maxSpotlightedParticipants;
spotlightedParticipants
傳送要求以取得所有焦點參與者的清單
@property (copy, nonnull, readonly) NSArray<ACSSpotlightedParticipant *> * spotlightedParticipants;