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;