Partilhar via


ACSSpotlightCallFeature Classe

Declaração

@interface ACSSpotlightCallFeature : ACSCallFeature;

Description

Recurso de chamada para gerenciar estados de destaque em uma chamada.

Methods

cancelarAllSpotlights

Enviar solicitação para parar o destaque para todos os participantes em destaque

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

Parâmetros

  • completionHandler - Um bloco a ser invocado de forma assíncrona após a conclusão da operação.

Devoluções

  • void

em destaque

Comece os holofotes para os participantes.

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

Parâmetros

  • identifiers - Participantes para começar a chamar a atenção.
  • completionHandler - Um bloco a ser invocado de forma assíncrona após a conclusão da operação.

cancelarSpotLights

Cancele o destaque para os participantes em destaque.

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

Parâmetros

  • identifiers - Os participantes cancelam os holofotes.
  • completionHandler - Um bloco a ser invocado de forma assíncrona após a conclusão da operação.

Propriedades

delegado

Um objeto que você fornece para receber eventos dessa instância ACSSpotlightCallFeature.

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

maxSpotlightedParticipantes

Enviar pedido para devolver o número máximo de participantes que podem ser destacados

@property (readonly) int maxSpotlightedParticipants;

em destaqueParticipantes

Enviar pedido para obter uma lista de todos os participantes em destaque

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