선언
@interface ACSCallLobby : NSObject;
Description
Teams 모임 로비의 정보를 설명합니다.
메서드
모두 허용
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- 조작이 완료된 후 비동기적으로 호출되는 블록입니다.
속성
delegate
이 ACSCallLobby 인스턴스에서 이벤트를 수신하기 위해 제공하는 개체입니다.
@property(nonatomic, assign) id<ACSCallLobbyDelegate> delegate;
참가자
현재 Teams 모임 로비에서 원격 참가자 목록을 가져옵니다.
@property (copy, nonnull, readonly) NSArray<ACSRemoteParticipant *> * participants;