ACSSpotlightCallFeature (clase)
Declaración
@interface ACSSpotlightCallFeature : ACSCallFeature;
Descripción
Característica de llamada para administrar estados destacados en una llamada.
Métodos
cancelAllSpotlights
Enviar solicitud para detener el contenido destacado de todos los participantes destacados
-(void)cancelAllSpotlightsWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Parámetros
completionHandler
: bloque que se va a invocar de forma asincrónica una vez finalizada la operación.
Devoluciones
void
Foco
Iniciar contenido destacado para los participantes.
-(void)spotlight:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Parámetros
identifiers
- Participantes en los que se iniciará el contenido destacado.completionHandler
: bloque que se va a invocar de forma asincrónica una vez finalizada la operación.
cancelSpotLights
Cancela el contenido destacado de los participantes destacados.
-(void)cancelSpotlights:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Parámetros
identifiers
- Los participantes cancelan el contenido destacado.completionHandler
: bloque que se va a invocar de forma asincrónica una vez finalizada la operación.
Propiedades
delegado
Objeto que se proporciona para recibir eventos de esta instancia de ACSSpotlightCallFeature.
@property(nonatomic, assign) id<ACSSpotlightCallFeatureDelegate> delegate;
maxSpotlightedParticipants
Enviar solicitud para devolver el número máximo de participantes que se pueden destacar
@property (readonly) int maxSpotlightedParticipants;
spotlightedParticipants
Enviar solicitud para obtener una lista de todos los participantes destacados
@property (copy, nonnull, readonly) NSArray<ACSSpotlightedParticipant *> * spotlightedParticipants;