共用方式為


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;