TvInputService.Session クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
TV 入力セッションを提供するために実装する派生クラスの基本クラス。
[Android.Runtime.Register("android/media/tv/TvInputService$Session", DoNotGenerateAcw=true)]
public abstract class TvInputService.Session : Java.Lang.Object, Android.Views.KeyEvent.ICallback, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/tv/TvInputService$Session", DoNotGenerateAcw=true)>]
type TvInputService.Session = class
inherit Object
interface KeyEvent.ICallback
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 継承
- 派生
- 属性
- 実装
注釈
の android.media.tv.TvInputService.Session
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
コンストラクター
TvInputService.Session(Context) |
新しいセッションを作成します。 |
TvInputService.Session(IntPtr, JniHandleOwnership) |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 |
プロパティ
Class |
この |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
JniIdentityHashCode |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
JniPeerMembers |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 |
PeerReference |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
ThresholdClass |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 |
ThresholdType |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 |
メソッド
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
Dispose() |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
Dispose(Boolean) |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
LayoutSurface(Int32, Int32, Int32, Int32) |
で渡された |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
NotifyAdResponse(AdResponse) |
応答にアドバタイズを通知します。 |
NotifyAitInfoUpdated(AitInfo) |
AIT (アプリケーション情報テーブル) が更新されたことをアプリに通知します。 |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
NotifyBroadcastInfoResponse(BroadcastInfoResponse) |
応答にブロードキャスト情報を通知します。 |
NotifyChannelRetuned(Uri) |
何らかの理由で現在のチャネルが再チューニングされ、セッションに新しいチャネルのコンテンツが表示されることをアプリケーションに通知します。 |
NotifyContentAllowed() |
ユーザーが現在のプログラム コンテンツを視聴することを許可されていることをアプリケーションに通知します。 |
NotifyContentBlocked(TvContentRating) |
現在のプログラム コンテンツが親コントロールによってブロックされていることをアプリケーションに通知します。 |
NotifySignalStrength(Int32) |
信号強度を通知します。 |
NotifyTimeShiftStatusChanged(TimeShiftStatus) |
タイム シフトの状態が変更されたことをアプリケーションに通知します。 |
NotifyTracksChanged(IList<TvTrackInfo>) |
すべてのオーディオ/ビデオ/字幕トラックの一覧を送信します。 |
NotifyTrackSelected(TvTrackInfoType, String) |
選択したトラックの種類と ID を送信します。 |
NotifyTuned(Uri) |
このセッションが特定のチャネルにチューニングされたことをアプリケーションに通知します。 |
NotifyVideoAvailable() |
ビデオを視聴できるようになったことをアプリケーションに通知します。 |
NotifyVideoUnavailable(VideoUnavailableReason) |
何らかの理由でビデオが利用できなくなったことをアプリケーションに通知します。 |
OnAppPrivateCommand(String, Bundle) |
アプリケーションから TV 入力に送信されたプライベート コマンドを処理します。 |
OnCreateOverlayView() |
アプリケーションがオーバーレイ ビューの作成を要求したときに呼び出されます。 |
OnGenericMotionEvent(MotionEvent) |
現在の入力セッションで汎用モーション イベントを処理するには、このメソッドを実装します。 |
OnKeyDown(Keycode, KeyEvent) |
の既定の |
OnKeyLongPress(Keycode, KeyEvent) |
の既定の |
OnKeyMultiple(Keycode, Int32, KeyEvent) |
の既定の |
OnKeyUp(Keycode, KeyEvent) |
の既定の |
OnOverlayViewSizeChanged(Int32, Int32) |
アプリケーションによってオーバーレイ ビューのサイズが変更されたときに呼び出されます。 |
OnRelease() |
セッションが解放されたときに呼び出されます。 |
OnRemoveBroadcastInfo(Int32) |
ブロードキャスト情報が削除されたときに呼び出されます。 |
OnRequestAd(AdRequest) |
アドバタイズ要求を受信したときに呼び出されます。 |
OnRequestBroadcastInfo(BroadcastInfoRequest) |
ブロードキャスト情報が要求されたときに呼び出されます。 |
OnSelectTrack(TvTrackInfoType, String) |
特定のトラックを選択します。 |
OnSetCaptionEnabled(Boolean) |
キャプションを有効または無効にします。 |
OnSetInteractiveAppNotificationEnabled(Boolean) |
対話型アプリ通知を有効または無効にします。 |
OnSetStreamVolume(Single) |
現在の TV 入力セッションの相対ストリーム ボリュームを設定します。 |
OnSetSurface(Surface) |
アプリケーションがサーフェスを設定するときに呼び出されます。 |
OnSurfaceChanged(Format, Int32, Int32) |
で渡されたサーフェスに構造変更 (形式またはサイズ) が行われた後に |
OnTimeShiftGetCurrentPosition() |
エポック以降の時間シフトの現在位置をミリ秒単位で返します。 |
OnTimeShiftGetStartPosition() |
エポック以降の時間シフトの開始位置をミリ秒単位で返します。 |
OnTimeShiftPause() |
アプリケーションが再生の一時停止を要求したときに呼び出されます。 |
OnTimeShiftPlay(Uri) |
アプリケーションが特定の録画テレビ 番組の再生を要求したときに呼び出されます。 |
OnTimeShiftResume() |
アプリケーションが再生の再開を要求したときに呼び出されます。 |
OnTimeShiftSeekTo(Int64) |
アプリケーションが指定した時間位置をシークするように要求したときに呼び出されます。 |
OnTimeShiftSetPlaybackParams(PlaybackParams) |
アプリケーションが速度とオーディオ モードを含む再生パラメーターを設定するときに呼び出されます。 |
OnTouchEvent(MotionEvent) |
現在の入力セッションでタッチ スクリーン モーション イベントを処理するには、このメソッドを実装します。 |
OnTrackballEvent(MotionEvent) |
現在の入力セッションでトラックボール イベントを処理するには、このメソッドを実装します。 |
OnTune(Uri) |
特定のチャネルに対する曲。 |
OnTune(Uri, Bundle) |
特定のチャネルに対する曲。 |
OnUnblockContent(TvContentRating) |
指定された評価に従ってコンテンツのブロックを解除するように要求します。 |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
SetOverlayViewEnabled(Boolean) |
オーバーレイ ビューを有効または無効にします。 |
ToArray<T>() |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterFromRuntime() |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
Wait() |
現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドを |
Wait(Int64) |
別のスレッドがこのオブジェクトの メソッドまたは |
Wait(Int64, Int32) |
別のスレッドがこのオブジェクトのメソッドまたは |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
IJavaPeerable.Finalized() |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
IJavaPeerable.JniManagedPeerState |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 (継承元 Object) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 |
GetJniTypeName(IJavaPeerable) |
TV 入力セッションを提供するために実装する派生クラスの基本クラス。 |