Freigeben über


ACSCallLobby-Klasse

Deklaration

@interface ACSCallLobby : NSObject;

BESCHREIBUNG

Beschreibt die Informationen einer Teams-Besprechungslobby.

Methoden

alle zulassen

Alle Teilnehmer aus der Teams-Besprechungslobby zulassen

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

Gibt zurück

  • void

Parameter

  • completionHandler – Ein Block, der nach Abschluss des Vorgangs asynchron aufgerufen werden soll.

Zugeben

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;

Parameter

  • identifiers - Zugelassene Teilnehmer.
  • completionHandler – Ein Block, der nach Abschluss des Vorgangs asynchron aufgerufen werden soll.

reject

Lehnt Teilnehmer aus dem Teams-Besprechungslobby ab.

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

Parameter

  • identifiers - Abzulehnende Teilnehmer.
  • completionHandler – Ein Block, der nach Abschluss des Vorgangs asynchron aufgerufen werden soll.

Eigenschaften

delegate

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

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

participants

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

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