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;