Classe ACSSpotlightCallFeature

Dichiarazione

@interface ACSSpotlightCallFeature : ACSCallFeature;

Descrizione

Funzionalità di chiamata per la gestione degli stati di evidenza in una chiamata.

Metodi

cancelAllSpotlights

Inviare la richiesta di arrestare i riflettori per tutti i partecipanti in evidenza

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

Parametri

  • completionHandler - Blocco da richiamare in modo asincrono al termine dell'operazione.

Restituisce

  • void

spotlight

Avviare i riflettori per i partecipanti.

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

Parametri

  • identifiers - Partecipanti su cui avviare i riflettori.
  • completionHandler - Blocco da richiamare in modo asincrono al termine dell'operazione.

cancelSpotLights

Annullare i riflettori per i partecipanti in evidenza.

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

Parametri

  • identifiers - I partecipanti annullano i riflettori.
  • completionHandler - Blocco da richiamare in modo asincrono al termine dell'operazione.

Proprietà

delegato

Oggetto fornito per ricevere eventi da questa istanza di ACSSpotlightCallFeature.

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

maxSpotlightedParticipants

Inviare una richiesta per restituire il numero massimo di partecipanti che possono essere evidenziati

@property (readonly) int maxSpotlightedParticipants;

in evidenzaParticipants

Inviare una richiesta per ottenere un elenco di tutti i partecipanti in evidenza

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