AVAudioSession.SetActive Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
SetActive(Boolean) |
Attiva o disattiva la sessione audio per l'applicazione. |
SetActive(Boolean, AVAudioSessionSetActiveOptions) |
Attiva e disattiva la sessione audio per l'applicazione. |
SetActive(Boolean, NSError) |
Attiva o disattiva la sessione audio per l'applicazione. |
SetActive(Boolean, AVAudioSessionFlags, NSError) |
Gli sviluppatori di applicazioni non devono usare questo metodo deprecato. |
SetActive(Boolean, AVAudioSessionSetActiveOptions, NSError) |
Attiva e disattiva la sessione audio per l'applicazione. |
SetActive(Boolean)
Attiva o disattiva la sessione audio per l'applicazione.
public Foundation.NSError SetActive (bool beActive);
member this.SetActive : bool -> Foundation.NSError
Parametri
- beActive
- Boolean
Impostare su true per attivare l'audio, false per disattivarlo.
Restituisce
Null durante l'esito positivo o un'istanza di NSError in caso di errore.
Commenti
L'attivazione audio può non riuscire se un'applicazione con priorità audio superiore a quella attualmente in esecuzione.
La disattivazione audio può non riuscire se sono in corso operazioni audio (riproduzione, registrazione, code audio o conversioni).
Si applica a
SetActive(Boolean, AVAudioSessionSetActiveOptions)
Attiva e disattiva la sessione audio per l'applicazione.
public Foundation.NSError SetActive (bool active, AVFoundation.AVAudioSessionSetActiveOptions options);
member this.SetActive : bool * AVFoundation.AVAudioSessionSetActiveOptions -> Foundation.NSError
Parametri
- active
- Boolean
Impostare su true per attivare l'audio, false per disattivarlo.
- options
- AVAudioSessionSetActiveOptions
Opzioni per controllare l'attivazione audio.
Restituisce
Null durante l'esito positivo o un'istanza di NSError in caso di errore.
Commenti
L'attivazione audio può non riuscire se un'applicazione con priorità audio superiore a quella attualmente in esecuzione.
La disattivazione audio può non riuscire se sono in corso operazioni audio (riproduzione, registrazione, code audio o conversioni).
Si applica a
SetActive(Boolean, NSError)
Attiva o disattiva la sessione audio per l'applicazione.
[Foundation.Export("setActive:error:")]
public virtual bool SetActive (bool beActive, out Foundation.NSError outError);
abstract member SetActive : bool * -> bool
override this.SetActive : bool * -> bool
Parametri
- beActive
- Boolean
Impostare su true per attivare l'audio, false per disattivarlo.
- outError
- NSError
In caso di errore, contiene i dettagli dell'errore.
Restituisce
true sull'esito positivo, false in caso di errore. Se si verifica un errore, il parametro outError contiene la nuova istanza di NSError che descrive il problema.
- Attributi
Commenti
L'attivazione audio può non riuscire se un'applicazione con priorità audio superiore a quella attualmente in esecuzione.
La disattivazione audio può non riuscire se sono in corso operazioni audio (riproduzione, registrazione, code audio o conversioni).
Si applica a
SetActive(Boolean, AVAudioSessionFlags, NSError)
Gli sviluppatori di applicazioni non devono usare questo metodo deprecato.
[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
Parametri
- beActive
- Boolean
- flags
- AVAudioSessionFlags
- outError
- NSError
In caso di errore, contiene i dettagli dell'errore.
Restituisce
true
se la richiesta ha esito positivo, in caso contrario, il parametro outError contiene un'istanza di NSError che descrive il problema.
- Attributi
Si applica a
SetActive(Boolean, AVAudioSessionSetActiveOptions, NSError)
Attiva e disattiva la sessione audio per l'applicazione.
[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
Parametri
- active
- Boolean
Impostare su true per attivare l'audio, false per disattivarlo.
- options
- AVAudioSessionSetActiveOptions
Opzioni per controllare l'attivazione audio.
- outError
- NSError
In caso di errore, contiene i dettagli dell'errore.
Restituisce
true
se la richiesta ha esito positivo, in caso contrario, il parametro outError contiene un'istanza di NSError che descrive il problema.
- Attributi
Commenti
L'attivazione audio può non riuscire se un'applicazione con priorità audio superiore a quella attualmente in esecuzione.
La disattivazione audio può non riuscire se sono in corso operazioni audio (riproduzione, registrazione, code audio o conversioni).