次の方法で共有


ACSCallLobby クラス

宣言

@interface ACSCallLobby : NSObject;

Description

Teams 会議ロビーの情報について説明します

Methods

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 - 操作の完了後に非同期に呼び出されるブロック。

リジェクト

Teams 会議ロビーからの参加者を拒否します。

-(void)reject:(id<CommunicationIdentifier> _Nonnull)identifier
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;

パラメーター

  • identifiers - 拒否される参加者。
  • completionHandler - 操作の完了後に非同期に呼び出されるブロック。

プロパティ

デリゲート

この ACSCallLobby インスタンスからイベントを受信するために指定するオブジェクト。

@property(nonatomic, assign) id<ACSCallLobbyDelegate> delegate;

participants

現在の Teams 会議ロビーのリモート参加者の一覧を取得します。

@property (copy, nonnull, readonly) NSArray<ACSRemoteParticipant *> * participants;