Udostępnij za pośrednictwem


ACSRaiseHandCallFeature, klasa

Deklaracji

@interface ACSRaiseHandCallFeature : ACSCallFeature;

Opis

Funkcja wywołania do zarządzania stanami podnoszenia ręki dla uczestników rozmowy.

Metody

raiseHand

Wyślij żądanie, aby podnieść rękę dla użytkownika lokalnego.

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

Parametry

  • completionHandler - Blok, który ma być wywoływany asynchronicznie po zakończeniu operacji.

Zwraca

  • void

lowerHand

Wyślij żądanie do niższej ręki dla użytkownika lokalnego.

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

Parametry

  • completionHandler - Blok, który ma być wywoływany asynchronicznie po zakończeniu operacji.

Zwraca

  • void

lowerHands

Wyślij żądanie do niższych rąk dla uczestników.

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

Parametry

  • participants - Kolekcja uczestników.
  • completionHandler - Blok, który ma być wywoływany asynchronicznie po zakończeniu operacji.

lowerAllHands

Wyślij żądanie w celu zmniejszenia podniesionych rąk dla każdego użytkownika w rozmowie.

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

Parametry

  • completionHandler - Blok, który ma być wywoływany asynchronicznie po zakończeniu operacji.

Zwraca

  • void

Właściwości

delegate

Obiekt, który udostępniasz w celu odbierania zdarzeń z tego wystąpienia ACSRaiseHandCallFeature.

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

raisedHands

Uzyskaj wszystkie aktywne podniesione ręce. Posortowane według kolejności zdarzeń podnoszenia ręki.

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