Classe ACSSpotlightCallFeature
Declaração
@interface ACSSpotlightCallFeature : ACSCallFeature;
Description
Chamar Funcionalidade para gerir estados em destaque numa chamada.
Métodos
cancelAllSpotlights
Enviar pedido para parar o destaque de 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 a destacar os participantes.
-(void)spotlight:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Parâmetros
identifiers
- Participantes para iniciar o destaque.completionHandler
- Um bloco a ser invocado de forma assíncrona após a conclusão da operação.
cancelSpotLights
Cancelar o destaque dos participantes em destaque.
-(void)cancelSpotlights:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Parâmetros
identifiers
- Os participantes cancelam o destaque.completionHandler
- Um bloco a ser invocado de forma assíncrona após a conclusão da operação.
Propriedades
delegado
Um objeto que fornece para receber eventos desta instância ACSSpotlightCallFeature.
@property(nonatomic, assign) id<ACSSpotlightCallFeatureDelegate> delegate;
maxSpotlightedParticipants
Enviar pedido para devolver o número máximo de participantes que podem ser apresentados em destaque
@property (readonly) int maxSpotlightedParticipants;
spotlightedParticipants
Enviar pedido para obter uma lista de todos os participantes em destaque
@property (copy, nonnull, readonly) NSArray<ACSSpotlightedParticipant *> * spotlightedParticipants;