Condividi tramite


AVAudioSession.SetActive Metodo

Definizione

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
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).

Si applica a