ACSCallLobby クラス
宣言
@interface ACSCallLobby : NSObject;
説明
Teams 会議ロビーの情報について説明します
メソッド
admitAll
Teams 会議ロビーからすべての参加者を許可する
-(void)admitAllWithCompletionHandler:(void (^)(ACSAdmitAllParticipantsResult * value, NSError *error))completionHandler;
戻り値
void
パラメーター
completionHandler
- 操作が完了した後に非同期的に呼び出されるブロック。
認める
Teams 会議ロビーから参加者を許可します。
-(void)admit:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(ACSAdmitParticipantsResult* _Nullable result, NSError* _Nullable error))completionHandler;
パラメーター
identifiers
- 参加を許可する参加者。completionHandler
- 操作が完了した後に非同期的に呼び出されるブロック。
reject
Teams 会議ロビーから参加者を拒否します。
-(void)reject:(id<CommunicationIdentifier> _Nonnull)identifier
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
パラメーター
identifiers
- 拒否される参加者。completionHandler
- 操作が完了した後に非同期的に呼び出されるブロック。
プロパティ
delegate
この ACSCallLobby インスタンスからイベントを受信するために指定するオブジェクト。
@property(nonatomic, assign) id<ACSCallLobbyDelegate> delegate;
participants
現在の Teams 会議ロビーでリモート参加者の一覧を取得します。
@property (copy, nonnull, readonly) NSArray<ACSRemoteParticipant *> * participants;