Поделиться через


AVAudioSession.SetActive Метод

Определение

Перегрузки

SetActive(Boolean)

Активирует или отключает звуковой сеанс для приложения.

SetActive(Boolean, AVAudioSessionSetActiveOptions)

Активирует и отключает звуковой сеанс для приложения.

SetActive(Boolean, NSError)

Активирует или отключает звуковой сеанс для приложения.

SetActive(Boolean, AVAudioSessionFlags, NSError)

Разработчики приложений не должны использовать этот нерекомендуемый метод.

SetActive(Boolean, AVAudioSessionSetActiveOptions, NSError)

Активирует и отключает звуковой сеанс для приложения.

SetActive(Boolean)

Активирует или отключает звуковой сеанс для приложения.

public Foundation.NSError SetActive (bool beActive);
member this.SetActive : bool -> Foundation.NSError

Параметры

beActive
Boolean

Задайте значение true, чтобы активировать звук, и false, чтобы отключить его.

Возвращаемое значение

значение null при успешном выполнении или экземпляр NSError при сбое.

Комментарии

Активация звука может завершиться ошибкой, если запущено приложение с более высоким приоритетом звука, чем ваше приложение.

Деактивация звука может завершиться ошибкой, если выполняются звуковые операции (воспроизведение, запись, очереди звука или преобразования).

Применяется к

SetActive(Boolean, AVAudioSessionSetActiveOptions)

Активирует и отключает звуковой сеанс для приложения.

public Foundation.NSError SetActive (bool active, AVFoundation.AVAudioSessionSetActiveOptions options);
member this.SetActive : bool * AVFoundation.AVAudioSessionSetActiveOptions -> Foundation.NSError

Параметры

active
Boolean

Задайте значение true, чтобы активировать звук, и false, чтобы отключить его.

options
AVAudioSessionSetActiveOptions

Параметры для управления активацией звука.

Возвращаемое значение

значение null при успешном выполнении или экземпляр NSError при сбое.

Комментарии

Активация звука может завершиться ошибкой, если запущено приложение с более высоким приоритетом звука, чем ваше приложение.

Деактивация звука может завершиться ошибкой, если выполняются звуковые операции (воспроизведение, запись, очереди звука или преобразования).

Применяется к

SetActive(Boolean, NSError)

Активирует или отключает звуковой сеанс для приложения.

[Foundation.Export("setActive:error:")]
public virtual bool SetActive (bool beActive, out Foundation.NSError outError);
abstract member SetActive : bool *  -> bool
override this.SetActive : bool *  -> bool

Параметры

beActive
Boolean

Задайте значение true, чтобы активировать звук, и false, чтобы отключить его.

outError
NSError

При сбое он содержит сведения об ошибке.

Возвращаемое значение

Значение true при успешном выполнении, значение false при ошибке. При возникновении ошибки параметр outError содержит новый экземпляр NSError, описывающий проблему.

Атрибуты

Комментарии

Активация звука может завершиться ошибкой, если запущено приложение с более высоким приоритетом звука, чем ваше приложение.

Деактивация звука может завершиться ошибкой, если выполняются звуковые операции (воспроизведение, запись, очереди звука или преобразования).

Применяется к

SetActive(Boolean, AVAudioSessionFlags, NSError)

Разработчики приложений не должны использовать этот нерекомендуемый метод.

[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

Параметры

beActive
Boolean
outError
NSError

При сбое он содержит сведения об ошибке.

Возвращаемое значение

true Значение , если запрос выполнен успешно, в противном случае параметр outError содержит экземпляр NSError, описывающий проблему.

Атрибуты

Применяется к

SetActive(Boolean, AVAudioSessionSetActiveOptions, NSError)

Активирует и отключает звуковой сеанс для приложения.

[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

Параметры

active
Boolean

Задайте значение true, чтобы активировать звук, и false, чтобы отключить его.

options
AVAudioSessionSetActiveOptions

Параметры для управления активацией звука.

outError
NSError

При сбое он содержит сведения об ошибке.

Возвращаемое значение

true Значение , если запрос выполнен успешно, в противном случае параметр outError содержит экземпляр NSError, описывающий проблему.

Атрибуты

Комментарии

Активация звука может завершиться ошибкой, если запущено приложение с более высоким приоритетом звука, чем ваше приложение.

Деактивация звука может завершиться ошибкой, если выполняются звуковые операции (воспроизведение, запись, очереди звука или преобразования).

Применяется к