AVAudioSession.SetActive Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SetActive(Boolean) |
Aktiviert oder deaktiviert die Audiositzung für die Anwendung. |
SetActive(Boolean, AVAudioSessionSetActiveOptions) |
Aktiviert und deaktiviert die Audiositzung für die Anwendung. |
SetActive(Boolean, NSError) |
Aktiviert oder deaktiviert die Audiositzung für die Anwendung. |
SetActive(Boolean, AVAudioSessionFlags, NSError) |
Anwendungsentwickler sollten diese veraltete Methode nicht verwenden. |
SetActive(Boolean, AVAudioSessionSetActiveOptions, NSError) |
Aktiviert und deaktiviert die Audiositzung für die Anwendung. |
SetActive(Boolean)
Aktiviert oder deaktiviert die Audiositzung für die Anwendung.
public Foundation.NSError SetActive (bool beActive);
member this.SetActive : bool -> Foundation.NSError
Parameter
- beActive
- Boolean
Legen Sie die Einstellung auf TRUE fest, um Audio zu aktivieren, false, um es zu deaktivieren.
Gibt zurück
null bei Erfolg oder eine Instanz von NSError bei Einem Fehler.
Hinweise
Die Audioaktivierung kann fehlschlagen, wenn eine Anwendung mit einer höheren Audiopriorität als Ihre derzeit ausgeführt wird.
Die Audio-Deaktivierung kann fehlschlagen, wenn Audiovorgänge ausgeführt werden (Wiedergabe, Aufzeichnung, Audiowarteschlangen oder Konvertierungen).
Gilt für:
SetActive(Boolean, AVAudioSessionSetActiveOptions)
Aktiviert und deaktiviert die Audiositzung für die Anwendung.
public Foundation.NSError SetActive (bool active, AVFoundation.AVAudioSessionSetActiveOptions options);
member this.SetActive : bool * AVFoundation.AVAudioSessionSetActiveOptions -> Foundation.NSError
Parameter
- active
- Boolean
Legen Sie die Einstellung auf TRUE fest, um Audio zu aktivieren, false, um es zu deaktivieren.
- options
- AVAudioSessionSetActiveOptions
Optionen zum Steuern der Audioaktivierung.
Gibt zurück
null bei Erfolg oder eine Instanz von NSError bei Einem Fehler.
Hinweise
Die Audioaktivierung kann fehlschlagen, wenn eine Anwendung mit einer höheren Audiopriorität als Ihre derzeit ausgeführt wird.
Die Audio-Deaktivierung kann fehlschlagen, wenn Audiovorgänge ausgeführt werden (Wiedergabe, Aufzeichnung, Audiowarteschlangen oder Konvertierungen).
Gilt für:
SetActive(Boolean, NSError)
Aktiviert oder deaktiviert die Audiositzung für die Anwendung.
[Foundation.Export("setActive:error:")]
public virtual bool SetActive (bool beActive, out Foundation.NSError outError);
abstract member SetActive : bool * -> bool
override this.SetActive : bool * -> bool
Parameter
- beActive
- Boolean
Legen Sie die Einstellung auf TRUE fest, um Audio zu aktivieren, false, um es zu deaktivieren.
- outError
- NSError
Bei Einem Fehler enthält dies die Fehlerdetails.
Gibt zurück
True bei Erfolg, false bei Fehler. Wenn ein Fehler auftritt, enthält der outError-Parameter die neue Instanz von NSError, die das Problem beschreibt.
- Attribute
Hinweise
Die Audioaktivierung kann fehlschlagen, wenn eine Anwendung mit einer höheren Audiopriorität als Ihre derzeit ausgeführt wird.
Die Audio-Deaktivierung kann fehlschlagen, wenn Audiovorgänge ausgeführt werden (Wiedergabe, Aufzeichnung, Audiowarteschlangen oder Konvertierungen).
Gilt für:
SetActive(Boolean, AVAudioSessionFlags, NSError)
Anwendungsentwickler sollten diese veraltete Methode nicht verwenden.
[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
Parameter
- beActive
- Boolean
- flags
- AVAudioSessionFlags
- outError
- NSError
Bei Einem Fehler enthält dies die Fehlerdetails.
Gibt zurück
true
, wenn die Anforderung erfolgreich war, enthält andernfalls der outError-Parameter eine Instanz von NSError, die das Problem beschreibt.
- Attribute
Gilt für:
SetActive(Boolean, AVAudioSessionSetActiveOptions, NSError)
Aktiviert und deaktiviert die Audiositzung für die Anwendung.
[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
Parameter
- active
- Boolean
Legen Sie die Einstellung auf TRUE fest, um Audio zu aktivieren, false, um es zu deaktivieren.
- options
- AVAudioSessionSetActiveOptions
Optionen zum Steuern der Audioaktivierung.
- outError
- NSError
Bei Einem Fehler enthält dies die Fehlerdetails.
Gibt zurück
true
, wenn die Anforderung erfolgreich war, enthält andernfalls der outError-Parameter eine Instanz von NSError, die das Problem beschreibt.
- Attribute
Hinweise
Die Audioaktivierung kann fehlschlagen, wenn eine Anwendung mit einer höheren Audiopriorität als Ihre derzeit ausgeführt wird.
Die Audio-Deaktivierung kann fehlschlagen, wenn Audiovorgänge ausgeführt werden (Wiedergabe, Aufzeichnung, Audiowarteschlangen oder Konvertierungen).