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;