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;