다음을 통해 공유


ACSCallLobby 클래스

선언

@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;