ACSSpotlightCallFeature – třída

Deklarace

@interface ACSSpotlightCallFeature : ACSCallFeature;

Description

Funkce volání pro správu stavů spotlightu v hovoru

Metody

cancelAllSpotlights

Odeslat žádost o zastavení spotlightu pro všechny vybrané účastníky

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

Parametry

  • completionHandler – Blok, který se má vyvolat asynchronně po dokončení operace.

Návraty

  • void

Reflektor

Začněte pro účastníky ve výběru.

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

Parametry

  • identifiers - Účastníci, na které se má začít spotlight.
  • completionHandler – Blok, který se má vyvolat asynchronně po dokončení operace.

cancelSpotLights

Zrušit spotlight pro vybrané účastníky

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

Parametry

  • identifiers - Účastníci zruší spotlight.
  • completionHandler – Blok, který se má vyvolat asynchronně po dokončení operace.

Vlastnosti

delegát

Objekt, který zadáte pro příjem událostí z této instance ACSSpotlightCallFeature.

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

maxSpotlightedParticipants

Odeslat žádost o vrácení maximálního počtu účastníků, kteří mohou být zvýrazněni

@property (readonly) int maxSpotlightedParticipants;

spotlightedParticipants

Odeslání žádosti o získání seznamu všech zvýrazněných účastníků

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