ACSSpotlightCallFeature-klass
Förklaring
@interface ACSSpotlightCallFeature : ACSCallFeature;
Description
Anropa funktionen för att hantera spotlight-tillstånd i ett anrop.
Metoder
cancelAllSpotlights
Skicka begäran om att stoppa spotlight för alla deltagare i rampljuset
-(void)cancelAllSpotlightsWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Parametrar
completionHandler
– Ett block som ska anropas asynkront när åtgärden har slutförts.
Returer
void
Spotlight
Starta spotlight för deltagarna.
-(void)spotlight:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Parametrar
identifiers
- Deltagare att börja strålkastarljuset på.completionHandler
– Ett block som ska anropas asynkront när åtgärden har slutförts.
cancelSpotLights
Avbryt spotlight för deltagare i rampljuset.
-(void)cancelSpotlights:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Parametrar
identifiers
- Deltagarna avbryter spotlight.completionHandler
– Ett block som ska anropas asynkront när åtgärden har slutförts.
Egenskaper
Delegera
Ett objekt som du anger för att ta emot händelser från den här ACSSpotlightCallFeature-instansen.
@property(nonatomic, assign) id<ACSSpotlightCallFeatureDelegate> delegate;
maxSpotlightedParticipants
Skicka begäran för att returnera det maximala antalet deltagare som kan lyftas fram
@property (readonly) int maxSpotlightedParticipants;
spotlightedParticipants
Skicka begäran för att få en lista över alla deltagare i rampljuset
@property (copy, nonnull, readonly) NSArray<ACSSpotlightedParticipant *> * spotlightedParticipants;