AVAudioSession.SetActive Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
SetActive(Boolean) |
Activa o desactiva la sesión de audio de la aplicación. |
SetActive(Boolean, AVAudioSessionSetActiveOptions) |
Activa y desactiva la sesión de audio de la aplicación. |
SetActive(Boolean, NSError) |
Activa o desactiva la sesión de audio de la aplicación. |
SetActive(Boolean, AVAudioSessionFlags, NSError) |
Los desarrolladores de aplicaciones no deben usar este método en desuso. |
SetActive(Boolean, AVAudioSessionSetActiveOptions, NSError) |
Activa y desactiva la sesión de audio de la aplicación. |
SetActive(Boolean)
Activa o desactiva la sesión de audio de la aplicación.
public Foundation.NSError SetActive (bool beActive);
member this.SetActive : bool -> Foundation.NSError
Parámetros
- beActive
- Boolean
Establézcalo en true para activar el audio, false para desactivarlo.
Devoluciones
null si se ejecuta correctamente o una instancia de NSError en caso de error.
Comentarios
La activación de audio puede producir un error si una aplicación con una prioridad de audio más alta que la suya se está ejecutando actualmente.
La desactivación de audio puede producir un error si hay operaciones de audio en curso (reproducción, grabación, colas de audio o conversiones).
Se aplica a
SetActive(Boolean, AVAudioSessionSetActiveOptions)
Activa y desactiva la sesión de audio de la aplicación.
public Foundation.NSError SetActive (bool active, AVFoundation.AVAudioSessionSetActiveOptions options);
member this.SetActive : bool * AVFoundation.AVAudioSessionSetActiveOptions -> Foundation.NSError
Parámetros
- active
- Boolean
Establézcalo en true para activar el audio, false para desactivarlo.
- options
- AVAudioSessionSetActiveOptions
Opciones para controlar la activación de audio.
Devoluciones
null si se ejecuta correctamente o una instancia de NSError en caso de error.
Comentarios
La activación de audio puede producir un error si una aplicación con una prioridad de audio más alta que la suya se está ejecutando actualmente.
La desactivación de audio puede producir un error si hay operaciones de audio en curso (reproducción, grabación, colas de audio o conversiones).
Se aplica a
SetActive(Boolean, NSError)
Activa o desactiva la sesión de audio de la aplicación.
[Foundation.Export("setActive:error:")]
public virtual bool SetActive (bool beActive, out Foundation.NSError outError);
abstract member SetActive : bool * -> bool
override this.SetActive : bool * -> bool
Parámetros
- beActive
- Boolean
Establézcalo en true para activar el audio, false para desactivarlo.
- outError
- NSError
Si se produce un error, contiene los detalles del error.
Devoluciones
true si se ejecuta correctamente, false en caso de error. Si se produce un error, el parámetro outError contiene la nueva instancia de NSError que describe el problema.
- Atributos
Comentarios
La activación de audio puede producir un error si una aplicación con una prioridad de audio más alta que la suya se está ejecutando actualmente.
La desactivación de audio puede producir un error si hay operaciones de audio en curso (reproducción, grabación, colas de audio o conversiones).
Se aplica a
SetActive(Boolean, AVAudioSessionFlags, NSError)
Los desarrolladores de aplicaciones no deben usar este método en desuso.
[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
Parámetros
- beActive
- Boolean
- flags
- AVAudioSessionFlags
- outError
- NSError
Si se produce un error, contiene los detalles del error.
Devoluciones
true
si la solicitud se realizó correctamente; de lo contrario, el parámetro outError contiene una instancia de NSError que describe el problema.
- Atributos
Se aplica a
SetActive(Boolean, AVAudioSessionSetActiveOptions, NSError)
Activa y desactiva la sesión de audio de la aplicación.
[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
Parámetros
- active
- Boolean
Establézcalo en true para activar el audio, false para desactivarlo.
- options
- AVAudioSessionSetActiveOptions
Opciones para controlar la activación de audio.
- outError
- NSError
Si se produce un error, contiene los detalles del error.
Devoluciones
true
si la solicitud se realizó correctamente; de lo contrario, el parámetro outError contiene una instancia de NSError que describe el problema.
- Atributos
Comentarios
La activación de audio puede producir un error si una aplicación con una prioridad de audio más alta que la suya se está ejecutando actualmente.
La desactivación de audio puede producir un error si hay operaciones de audio en curso (reproducción, grabación, colas de audio o conversiones).