Freigeben über


ACSRaiseHandCallFeature-Klasse

Deklaration

@interface ACSRaiseHandCallFeature : ACSCallFeature;

BESCHREIBUNG

Anruffunktion zum Verwalten von Anhebungshandzuständen für Teilnehmer am Anruf.

Methoden

raiseHand

Senden Sie die Anforderung, die Hand für den lokalen Benutzer auszulösen.

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

Parameter

  • completionHandler – Ein Block, der nach Abschluss des Vorgangs asynchron aufgerufen werden soll.

Gibt zurück

  • void

lowerHand

Senden Sie die Anforderung an den lokalen Benutzer.

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

Parameter

  • completionHandler – Ein Block, der nach Abschluss des Vorgangs asynchron aufgerufen werden soll.

Gibt zurück

  • void

lowerHands

Senden Sie die Anforderung an Die Teilnehmer an die unteren Hände.

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

Parameter

  • participants - Sammlung von Teilnehmern.
  • completionHandler – Ein Block, der nach Abschluss des Vorgangs asynchron aufgerufen werden soll.

lowerAllHands

Senden Sie die Anforderung an niedrigere erhobene Hände für jeden Benutzer auf dem Anruf.

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

Parameter

  • completionHandler – Ein Block, der nach Abschluss des Vorgangs asynchron aufgerufen werden soll.

Gibt zurück

  • void

Eigenschaften

delegate

Ein Objekt, das Sie zum Empfangen von Ereignissen von diesem ACSRaiseHandCallFeature-instance bereitstellen.

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

raisedHands

Erhalten Sie alle aktiven erhobenen Hände. Sortiert nach der Reihenfolge der Ausgelösten Handereignisse.

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