ACSSpotlightCallFeature クラス
宣言
@interface ACSSpotlightCallFeature : ACSCallFeature;
説明
通話のスポットライト状態を管理するための通話機能。
メソッド
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;