Compartir a través de


ACSRaiseHandCallFeature (clase)

Declaración

@interface ACSRaiseHandCallFeature : ACSCallFeature;

Descripción

Característica de llamada para administrar estados de elevación de manos para los participantes en la llamada.

Métodos

raiseHand

Enviar solicitud para levantar la mano para el usuario local.

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

Parámetros

  • completionHandler : un bloque que se va a invocar de forma asincrónica una vez finalizada la operación.

Devoluciones

  • void

lowerHand

Enviar solicitud a mano para el usuario local.

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

Parámetros

  • completionHandler : un bloque que se va a invocar de forma asincrónica una vez finalizada la operación.

Devoluciones

  • void

lowerHands

Enviar solicitud a manos inferiores para los participantes.

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

Parámetros

  • participants - Colección de participantes.
  • completionHandler : un bloque que se va a invocar de forma asincrónica una vez finalizada la operación.

lowerAllHands

Enviar solicitud a manos elevadas inferiores para cada usuario en la llamada.

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

Parámetros

  • completionHandler : un bloque que se va a invocar de forma asincrónica una vez finalizada la operación.

Devoluciones

  • void

Propiedades

delegado

Objeto que se proporciona para recibir eventos de esta instancia de ACSRaiseHandCallFeature.

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

raisedHands

Consigue todas las manos activas levantadas. Ordenado por orden de elevación de eventos de mano.

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