TvInputService.RecordingSession Класс

Определение

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

Комментарии

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

Документация по Java для android.media.tv.TvInputService.RecordingSession.

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

Конструкторы

TvInputService.RecordingSession(Context)

Создает объект RecordingSession.

TvInputService.RecordingSession(IntPtr, JniHandleOwnership)

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

Свойства

Class

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

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

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

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

PeerReference

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

ThresholdType

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

Методы

Clone()

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

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

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

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

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

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

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

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

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

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

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

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

Сообщает приложению об ошибке, и этот сеанс записи больше не может запустить или продолжить запись.

NotifyRecordingStopped(Uri)

Сообщает приложению о том, что этот сеанс записи остановил запись и создал новую запись данных в TvContract.RecordedPrograms таблице, которая описывает только что записанную программу.

NotifyTuned(Uri)

Сообщает приложению, что этот сеанс записи настроен для заданного канала и готов к началу записи.

OnAppPrivateCommand(String, Bundle)

Обрабатывает частную команду, отправленную из приложения на телевизионные входные данные.

OnPauseRecording(Bundle)

Вызывается, когда приложение запрашивает приостановку записи телепрограммы.

OnRelease()

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

OnResumeRecording(Bundle)

Вызывается, когда приложение запрашивает возобновление записи телепрограммы.

OnStartRecording(Uri)

Вызывается, когда приложение запрашивает запуск записи телепрограммы.

OnStartRecording(Uri, Bundle)

Вызывается, когда приложение запрашивает запуск записи телепрограммы.

OnStopRecording()

Вызывается, когда приложение запрашивает остановку записи телепрограммы.

OnTune(Uri)

Вызывается, когда приложение запрашивает для настройки заданного канала для записи телепрограммы.

OnTune(Uri, Bundle)

Вызывается, когда приложение запрашивает для настройки заданного канала для записи телепрограммы.

SetHandle(IntPtr, JniHandleOwnership)

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

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

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

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

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

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

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

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

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

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

IJavaPeerable.Disposed()

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

GetJniTypeName(IJavaPeerable)

Базовый класс для производных классов, реализуемых для предоставления сеанса записи ввода тв.

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