Compartir a través de


Clase ACSCallLobby

Declaración

@interface ACSCallLobby : NSObject;

Description

Describe la información de una sala de espera de reunión de Teams

Methods

admitAll

Admitir a todos los participantes de la sala de espera de reuniones de Teams

-(void)admitAllWithCompletionHandler:(void (^)(ACSAdmitAllParticipantsResult * value, NSError *error))completionHandler;

Devoluciones

  • void

Parámetros

  • completionHandler - Un bloque que se invocará de forma asíncrona una vez finalizada la operación.

admit

Admite participantes de la sala de espera de reuniones de Teams.

-(void)admit:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(ACSAdmitParticipantsResult* _Nullable result, NSError* _Nullable error))completionHandler;

Parámetros

  • identifiers - Participantes a admitir.
  • completionHandler - Un bloque que se invocará de forma asíncrona una vez finalizada la operación.

reject

Rechaza a los participantes de la sala de espera de la reunión de Teams.

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

Parámetros

  • identifiers - Participantes a ser rechazados.
  • completionHandler - Un bloque que se invocará de forma asíncrona una vez finalizada la operación.

Propiedades

delegate

Un objeto que proporciona para recibir eventos de esta instancia de ACSCallLobby.

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

participants

Obtenga una lista de participantes remotos en la sala de espera de reunión de Teams actual.

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