Partager via


Classe ACSSpotlightCallFeature

Déclaration

@interface ACSSpotlightCallFeature : ACSCallFeature;

Descriptif

Fonction d’appel pour gérer les états Spotlight dans un appel.

Méthodes

cancelAllSpotlights

Envoyer une demande d’arrêt du projecteur pour tous les participants mis en avant

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

Paramètres

  • completionHandler - Un bloc à appeler de manière asynchrone une fois l’opération terminée.

Retours

  • void

projecteur

Coup de projecteur de départ pour les participants.

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

Paramètres

  • identifiers - Participants à mettre en lumière pour commencer.
  • completionHandler - Un bloc à appeler de manière asynchrone une fois l’opération terminée.

cancelSpotLights

Annuler le spotlight pour les participants spotlight.

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

Paramètres

  • identifiers - Les participants annulent le spotlight.
  • completionHandler - Un bloc à appeler de manière asynchrone une fois l’opération terminée.

Propriétés

déléguer

Objet que vous fournissez pour recevoir des événements de cette instance ACSSpotlightCallFeature.

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

maxSpotlightedParticipants

Envoyer une demande pour renvoyer le nombre maximum de participants pouvant être mis en avant

@property (readonly) int maxSpotlightedParticipants;

en vedetteParticipants

Envoyez une demande pour obtenir une liste de tous les participants mis en avant

@property (copy, nonnull, readonly) NSArray<ACSSpotlightedParticipant *> * spotlightedParticipants;