MediaSessionManager Класс

Определение

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

[Android.Runtime.Register("android/media/session/MediaSessionManager", DoNotGenerateAcw=true)]
public sealed class MediaSessionManager : Java.Lang.Object
[<Android.Runtime.Register("android/media/session/MediaSessionManager", DoNotGenerateAcw=true)>]
type MediaSessionManager = class
    inherit Object
Наследование
MediaSessionManager
Атрибуты

Комментарии

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

Документация по Java для android.media.session.MediaSessionManager.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)
JniPeerMembers

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

MediaKeyEventSession

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

MediaKeyEventSessionPackageName

Возвращает имя пакета сеанса события ключа мультимедиа.

PeerReference

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)
Session2Tokens

Этот API обычно не предназначен для сторонних разработчиков приложений.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)

Методы

AddOnActiveSessionsChangedListener(MediaSessionManager+IOnActiveSessionsChangedListener, ComponentName)

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

AddOnActiveSessionsChangedListener(MediaSessionManager+IOnActiveSessionsChangedListener, ComponentName, Handler)

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

AddOnMediaKeyEventSessionChangedListener(IExecutor, MediaSessionManager+IOnMediaKeyEventSessionChangedListener)

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

AddOnSession2TokensChangedListener(MediaSessionManager+IOnSession2TokensChangedListener)

Этот API обычно не предназначен для сторонних разработчиков приложений.

AddOnSession2TokensChangedListener(MediaSessionManager+IOnSession2TokensChangedListener, Handler)

Этот API обычно не предназначен для сторонних разработчиков приложений.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)
Dispose(Boolean)

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetActiveSessions(ComponentName)

Получение списка контроллеров для всех текущих сеансов.

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
IsTrustedForMediaControl(MediaSessionManager+RemoteUserInfo)

Проверяет, является ли удаленный пользователь доверенным приложением.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
NotifySession2Created(Session2Token)

Этот API обычно не предназначен для сторонних разработчиков приложений.

RemoveOnActiveSessionsChangedListener(MediaSessionManager+IOnActiveSessionsChangedListener)

Прекратите получать обновления активных сеансов для указанного прослушивателя.

RemoveOnMediaKeyEventSessionChangedListener(MediaSessionManager+IOnMediaKeyEventSessionChangedListener)

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

RemoveOnSession2TokensChangedListener(MediaSessionManager+IOnSession2TokensChangedListener)

Этот API обычно не предназначен для сторонних разработчиков приложений.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

События

Session2TokensChanged

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

Явные реализации интерфейса

IJavaPeerable.Disposed()

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

GetJniTypeName(IJavaPeerable)

Обеспечивает поддержку взаимодействия с опубликованными приложениями MediaSession media sessions для выражения текущего состояния воспроизведения мультимедиа.

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