Classe ACSRaiseHandCallFeature
Declaração
@interface ACSRaiseHandCallFeature : ACSCallFeature;
Description
Chamar Funcionalidade para gerir estados de aumento de mão para os participantes na chamada.
Métodos
raiseHand
Enviar pedido para levantar a mão para o utilizador local.
-(void)raiseHandWithCompletionHandler:(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
lowerHand
Enviar pedido para a parte inferior do utilizador local.
-(void)lowerHandWithCompletionHandler:(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
lowerHands
Enviar pedido para as mãos inferiores dos participantes.
-(void)lowerHands:(NSArray<id<CommunicationIdentifier>>* _Nonnull)participants
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Parâmetros
participants
- Coleção de participantes.completionHandler
- Um bloco a ser invocado de forma assíncrona após a conclusão da operação.
lowerAllHands
Envie um pedido para as mãos mais baixas para cada utilizador na chamada.
-(void)lowerAllHandsWithCompletionHandler:(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
Propriedades
delegado
Um objeto que fornece para receber eventos desta instância ACSRaiseHandCallFeature.
@property(nonatomic, assign) id<ACSRaiseHandCallFeatureDelegate> delegate;
raisedHands
Obter todas as mãos levantadas ativas. Ordenado por ordem de eventos de levantar a mão.
@property (copy, nonnull, readonly) NSArray<ACSRaisedHand *> * raisedHands;