Freigeben über


ACSSpotlightCallFeature-Klasse

Deklaration

@interface ACSSpotlightCallFeature : ACSCallFeature;

BESCHREIBUNG

Aufruffunktion zum Verwalten von Spotlightzuständen in einem Anruf.

Methoden

cancelAllSpotlights

Senden der Anforderung zum Beenden des Spotlights für alle hervorgehobenen Teilnehmer

-(void)cancelAllSpotlightsWithCompletionHandler:(void (^)(NSError *error))completionHandler;

Parameter

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

Gibt zurück

  • void

Spotlight

Starten Sie den Fokus für Die Teilnehmer.

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

Parameter

  • identifiers - Teilnehmer, die in den Mittelpunkt gerückt werden sollen.
  • completionHandler – Ein Block, der nach Abschluss des Vorgangs asynchron aufgerufen werden soll.

cancelSpotLights

Abbrechen des Spotlights für hervorgehobene Teilnehmer.

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

Parameter

  • identifiers – Teilnehmer kündigen Den Spotlight ab.
  • completionHandler – Ein Block, der nach Abschluss des Vorgangs asynchron aufgerufen werden soll.

Eigenschaften

delegate

Ein Objekt, das Sie zum Empfangen von Ereignissen von diesem ACSSpotlightCallFeature-instance bereitstellen.

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

maxSpotlightedParticipants

Senden einer Anforderung, um die maximale Anzahl von Teilnehmern zurückzugeben, die hervorgehoben werden kann

@property (readonly) int maxSpotlightedParticipants;

spotlightedParticipants

Senden einer Anforderung zum Abrufen einer Liste aller hervorgehobenen Teilnehmer

@property (copy, nonnull, readonly) NSArray<ACSSpotlightedParticipant *> * spotlightedParticipants;