次の方法で共有


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;