Partilhar via


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;