Class TvContract
public class TvContract : JVMBridgeBase<TvContract>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<TvContract>TvContract
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<TvContract>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<TvContract>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<TvContract>.IsAssignableFrom(IJavaType)JVMBridgeBase<TvContract>.IsAssignableFrom<T>()JVMBridgeBase<TvContract>.Execute<T>(params T[])JVMBridgeBase<TvContract>.DynBridgeClazzJVMBridgeBase<TvContract>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
TvContract()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public TvContract()
TvContract(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public TvContract(params object[] args)
Parameters
args
object[]
Properties
ACTION_INITIALIZE_PROGRAMS
public static String ACTION_INITIALIZE_PROGRAMS { get; }
Property Value
ACTION_PREVIEW_PROGRAM_ADDED_TO_WATCH_NEXT
public static String ACTION_PREVIEW_PROGRAM_ADDED_TO_WATCH_NEXT { get; }
Property Value
ACTION_PREVIEW_PROGRAM_BROWSABLE_DISABLED
public static String ACTION_PREVIEW_PROGRAM_BROWSABLE_DISABLED { get; }
Property Value
ACTION_REQUEST_CHANNEL_BROWSABLE
public static String ACTION_REQUEST_CHANNEL_BROWSABLE { get; }
Property Value
ACTION_WATCH_NEXT_PROGRAM_BROWSABLE_DISABLED
public static String ACTION_WATCH_NEXT_PROGRAM_BROWSABLE_DISABLED { get; }
Property Value
AUTHORITY
public static String AUTHORITY { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
EXTRA_CHANNEL_ID
public static String EXTRA_CHANNEL_ID { get; }
Property Value
EXTRA_PREVIEW_PROGRAM_ID
public static String EXTRA_PREVIEW_PROGRAM_ID { get; }
Property Value
EXTRA_WATCH_NEXT_PROGRAM_ID
https://developer.android.com/reference/android/media/tv/TvContract.html#EXTRA_WATCH_NEXT_PROGRAM_ID
public static String EXTRA_WATCH_NEXT_PROGRAM_ID { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
BuildChannelLogoUri(Uri)
public static Uri BuildChannelLogoUri(Uri arg0)
Parameters
Returns
BuildChannelLogoUri(long)
public static Uri BuildChannelLogoUri(long arg0)
Parameters
Returns
BuildChannelUri(long)
public static Uri BuildChannelUri(long arg0)
Parameters
Returns
BuildChannelUriForPassthroughInput(String)
public static Uri BuildChannelUriForPassthroughInput(String arg0)
Parameters
Returns
BuildChannelsUriForInput(String)
public static Uri BuildChannelsUriForInput(String arg0)
Parameters
Returns
BuildInputId(ComponentName)
public static String BuildInputId(ComponentName arg0)
Parameters
Returns
BuildPreviewProgramUri(long)
public static Uri BuildPreviewProgramUri(long arg0)
Parameters
Returns
BuildPreviewProgramsUriForChannel(Uri)
public static Uri BuildPreviewProgramsUriForChannel(Uri arg0)
Parameters
Returns
BuildPreviewProgramsUriForChannel(long)
public static Uri BuildPreviewProgramsUriForChannel(long arg0)
Parameters
Returns
BuildProgramUri(long)
public static Uri BuildProgramUri(long arg0)
Parameters
Returns
BuildProgramsUriForChannel(Uri)
public static Uri BuildProgramsUriForChannel(Uri arg0)
Parameters
Returns
BuildProgramsUriForChannel(Uri, long, long)
public static Uri BuildProgramsUriForChannel(Uri arg0, long arg1, long arg2)
Parameters
Returns
BuildProgramsUriForChannel(long)
public static Uri BuildProgramsUriForChannel(long arg0)
Parameters
Returns
BuildProgramsUriForChannel(long, long, long)
public static Uri BuildProgramsUriForChannel(long arg0, long arg1, long arg2)
Parameters
Returns
BuildRecordedProgramUri(long)
public static Uri BuildRecordedProgramUri(long arg0)
Parameters
Returns
BuildWatchNextProgramUri(long)
public static Uri BuildWatchNextProgramUri(long arg0)
Parameters
Returns
IsChannelUri(Uri)
public static bool IsChannelUri(Uri arg0)
Parameters
Returns
IsChannelUriForPassthroughInput(Uri)
public static bool IsChannelUriForPassthroughInput(Uri arg0)
Parameters
Returns
IsChannelUriForTunerInput(Uri)
public static bool IsChannelUriForTunerInput(Uri arg0)
Parameters
Returns
IsProgramUri(Uri)
public static bool IsProgramUri(Uri arg0)
Parameters
Returns
IsRecordedProgramUri(Uri)
public static bool IsRecordedProgramUri(Uri arg0)
Parameters
Returns
RequestChannelBrowsable(Context, long)
public static void RequestChannelBrowsable(Context arg0, long arg1)