Compartilhar via


Classe ACSRaiseHandCallFeature

Declaração

@interface ACSRaiseHandCallFeature : ACSCallFeature;

Description

Recurso de chamada para gerenciar estados de levantar a mão para os participantes da chamada.

Methods

levantarMão

Envie uma solicitação para levantar a mão para o usuário 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

Envie uma solicitação para a mão inferior para o usuário 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

Envie solicitação para abaixar as mãos dos participantes.

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

Parâmetros

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

lowerAllHands

Envie uma solicitação para abaixar as mãos levantadas para cada usuário 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 você fornece para receber eventos dessa instância ACSRaiseHandCallFeature.

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

Mãos levantadas

Obtenha todas as mãos levantadas ativas. Classificado por ordem de eventos de levantar a mão.

@property (copy, nonnull, readonly) NSArray<ACSRaisedHand *> * raisedHands;