Partager via


AVAudioSession.SetActive Méthode

Définition

Surcharges

SetActive(Boolean)

Active ou désactive la session audio pour l’application.

SetActive(Boolean, AVAudioSessionSetActiveOptions)

Active et désactive la session audio pour l’application.

SetActive(Boolean, NSError)

Active ou désactive la session audio pour l’application.

SetActive(Boolean, AVAudioSessionFlags, NSError)

Les développeurs d’applications ne doivent pas utiliser cette méthode dépréciée.

SetActive(Boolean, AVAudioSessionSetActiveOptions, NSError)

Active et désactive la session audio pour l’application.

SetActive(Boolean)

Active ou désactive la session audio pour l’application.

public Foundation.NSError SetActive (bool beActive);
member this.SetActive : bool -> Foundation.NSError

Paramètres

beActive
Boolean

Définissez sur true pour activer l’audio, false pour le désactiver.

Retours

Null en cas de réussite ou une instance de NSError en cas d’échec.

Remarques

L’activation audio peut échouer si une application avec une priorité audio supérieure à la vôtre est actuellement en cours d’exécution.

La désactivation audio peut échouer si des opérations audio sont en cours d’exécution (lecture, enregistrement, files d’attente audio ou conversions).

S’applique à

SetActive(Boolean, AVAudioSessionSetActiveOptions)

Active et désactive la session audio pour l’application.

public Foundation.NSError SetActive (bool active, AVFoundation.AVAudioSessionSetActiveOptions options);
member this.SetActive : bool * AVFoundation.AVAudioSessionSetActiveOptions -> Foundation.NSError

Paramètres

active
Boolean

Définissez sur true pour activer l’audio, false pour le désactiver.

options
AVAudioSessionSetActiveOptions

Options permettant de contrôler l’activation audio.

Retours

Null en cas de réussite ou une instance de NSError en cas d’échec.

Remarques

L’activation audio peut échouer si une application avec une priorité audio supérieure à la vôtre est actuellement en cours d’exécution.

La désactivation audio peut échouer si des opérations audio sont en cours d’exécution (lecture, enregistrement, files d’attente audio ou conversions).

S’applique à

SetActive(Boolean, NSError)

Active ou désactive la session audio pour l’application.

[Foundation.Export("setActive:error:")]
public virtual bool SetActive (bool beActive, out Foundation.NSError outError);
abstract member SetActive : bool *  -> bool
override this.SetActive : bool *  -> bool

Paramètres

beActive
Boolean

Définissez sur true pour activer l’audio, false pour le désactiver.

outError
NSError

En cas d’échec, cela contient les détails de l’erreur.

Retours

true en cas de réussite, false en cas d’erreur. En cas d’erreur, le paramètre outError contient la nouvelle instance de NSError décrivant le problème.

Attributs

Remarques

L’activation audio peut échouer si une application avec une priorité audio supérieure à la vôtre est actuellement en cours d’exécution.

La désactivation audio peut échouer si des opérations audio sont en cours d’exécution (lecture, enregistrement, files d’attente audio ou conversions).

S’applique à

SetActive(Boolean, AVAudioSessionFlags, NSError)

Les développeurs d’applications ne doivent pas utiliser cette méthode dépréciée.

[Foundation.Export("setActive:withFlags:error:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, "Use 'SetActive (bool, AVAudioSessionSetActiveOptions, out NSError)' instead.")]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool SetActive (bool beActive, AVFoundation.AVAudioSessionFlags flags, out Foundation.NSError outError);
abstract member SetActive : bool * AVFoundation.AVAudioSessionFlags *  -> bool
override this.SetActive : bool * AVFoundation.AVAudioSessionFlags *  -> bool

Paramètres

beActive
Boolean
outError
NSError

En cas d’échec, cela contient les détails de l’erreur.

Retours

true si la demande a réussi, sinon le paramètre outError contient une instance de NSError décrivant le problème.

Attributs

S’applique à

SetActive(Boolean, AVAudioSessionSetActiveOptions, NSError)

Active et désactive la session audio pour l’application.

[Foundation.Export("setActive:withOptions:error:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool SetActive (bool active, AVFoundation.AVAudioSessionSetActiveOptions options, out Foundation.NSError outError);
abstract member SetActive : bool * AVFoundation.AVAudioSessionSetActiveOptions *  -> bool
override this.SetActive : bool * AVFoundation.AVAudioSessionSetActiveOptions *  -> bool

Paramètres

active
Boolean

Définissez sur true pour activer l’audio, false pour le désactiver.

options
AVAudioSessionSetActiveOptions

Options permettant de contrôler l’activation audio.

outError
NSError

En cas d’échec, cela contient les détails de l’erreur.

Retours

true si la demande a réussi, sinon le paramètre outError contient une instance de NSError décrivant le problème.

Attributs

Remarques

L’activation audio peut échouer si une application avec une priorité audio supérieure à la vôtre est actuellement en cours d’exécution.

La désactivation audio peut échouer si des opérations audio sont en cours d’exécution (lecture, enregistrement, files d’attente audio ou conversions).

S’applique à