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
- flags
- AVAudioSessionFlags
- 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, описывающий проблему.
- Атрибуты
Комментарии
Активация звука может завершиться ошибкой, если запущено приложение с более высоким приоритетом звука, чем ваше приложение.
Деактивация звука может завершиться ошибкой, если выполняются звуковые операции (воспроизведение, запись, очереди звука или преобразования).