AVAudioSession.SetActive Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- flags
- AVAudioSessionFlags
- 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).