Freigeben über


ACSCallLobby-Klasse

Erklärung

@interface ACSCallLobby : NSObject;

Description

Beschreibt die Informationen einer Teams-Besprechungslobby

Methodik

admitAll

Zulassen aller Teilnehmer aus der Teams-Besprechungslobby

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

Rückkehr

  • void

Die Parameter

  • completionHandler - Ein Block, der asynchron aufgerufen werden soll, nachdem der Vorgang abgeschlossen ist.

admit

Lässt Teilnehmer aus der Teams-Besprechungslobby zu.

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

Die Parameter

  • identifiers - Die Teilnehmer müssen zugelassen werden.
  • completionHandler - Ein Block, der asynchron aufgerufen werden soll, nachdem der Vorgang abgeschlossen ist.

reject

Lehnt Teilnehmer aus dem Teams-Besprechungslobby ab.

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

Die Parameter

  • identifiers - Teilnehmer müssen abgelehnt werden.
  • completionHandler - Ein Block, der asynchron aufgerufen werden soll, nachdem der Vorgang abgeschlossen ist.

Eigenschaften

delegieren

Ein Objekt, das Sie zum Empfangen von Ereignissen von dieser ACSCallLobby-Instanz bereitstellen.

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

participants

Rufen Sie eine Liste der Remoteteilnehmer in der aktuellen Teams-Besprechungslobby ab.

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