Freigeben über


ACSSpotlightCallFeature-Klasse

Erklärung

@interface ACSSpotlightCallFeature : ACSCallFeature;

Description

Anruffunktion zum Verwalten von Spotlight-Status in einem Anruf.

Methodik

cancelAllSpotlights

Anfrage senden, um das Spotlight für alle im Rampenlicht stehenden Teilnehmer zu stoppen

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

Die Parameter

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

Rückkehr

  • void

Scheinwerfer

Starten Sie das Spotlight für die Teilnehmer.

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

Die Parameter

  • identifiers - Teilnehmer, auf die man ins Rampenlicht rücken soll.
  • completionHandler - Ein Block, der asynchron aufgerufen werden soll, nachdem der Vorgang abgeschlossen ist.

cancelSpotlights

Spotlight für Teilnehmer im Spotlight abbrechen.

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

Die Parameter

  • identifiers - Teilnehmer brechen das Spotlight ab.
  • 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 ACSSpotlightCallFeature-Instanz bereitstellen.

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

maxSpotlightedTeilnehmer

Senden Sie eine Anforderung, um die maximale Anzahl von Teilnehmern zurückzugeben, die hervorgehoben werden können

@property (readonly) int maxSpotlightedParticipants;

spotlightedTeilnehmer

Anfrage senden, um eine Liste aller im Rampenlicht stehenden Teilnehmer zu erhalten

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