Compartir a través de


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;