Class TvInteractiveAppManager
- Namespace
- Android.Media.Tv.Interactive
- Assembly
- MASES.Netdroid.dll
public class TvInteractiveAppManager : JVMBridgeBase<TvInteractiveAppManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition- Inheritance
- 
      
      
      JVMBridgeBaseJVMBridgeBase<TvInteractiveAppManager>TvInteractiveAppManager
- Implements
- 
      
      IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
- 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    JVMBridgeBase<TvInteractiveAppManager>.IsAssignableFrom(IJavaType)JVMBridgeBase<TvInteractiveAppManager>.IsAssignableFrom<T>()JVMBridgeBase<TvInteractiveAppManager>.Execute<T>(params T[])JVMBridgeBase<TvInteractiveAppManager>.DynBridgeClazzJVMBridgeBase<TvInteractiveAppManager>.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
TvInteractiveAppManager()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public TvInteractiveAppManager()TvInteractiveAppManager(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 TvInteractiveAppManager(params object[] args)Parameters
- argsobject[]
Properties
ACTION_APP_LINK_COMMAND
public static String ACTION_APP_LINK_COMMAND { get; }Property Value
APP_LINK_KEY_BACK_URI
public static String APP_LINK_KEY_BACK_URI { get; }Property Value
APP_LINK_KEY_CLASS_NAME
public static String APP_LINK_KEY_CLASS_NAME { get; }Property Value
APP_LINK_KEY_COMMAND_TYPE
public static String APP_LINK_KEY_COMMAND_TYPE { get; }Property Value
APP_LINK_KEY_PACKAGE_NAME
public static String APP_LINK_KEY_PACKAGE_NAME { get; }Property Value
APP_LINK_KEY_SERVICE_ID
public static String APP_LINK_KEY_SERVICE_ID { 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
ERROR_BLOCKED
public static int ERROR_BLOCKED { get; }Property Value
ERROR_ENCRYPTED
public static int ERROR_ENCRYPTED { get; }Property Value
ERROR_NONE
public static int ERROR_NONE { get; }Property Value
ERROR_NOT_SUPPORTED
public static int ERROR_NOT_SUPPORTED { get; }Property Value
ERROR_RESOURCE_UNAVAILABLE
public static int ERROR_RESOURCE_UNAVAILABLE { get; }Property Value
ERROR_UNKNOWN
public static int ERROR_UNKNOWN { get; }Property Value
ERROR_UNKNOWN_CHANNEL
public static int ERROR_UNKNOWN_CHANNEL { get; }Property Value
ERROR_WEAK_SIGNAL
public static int ERROR_WEAK_SIGNAL { get; }Property Value
INTENT_KEY_BI_INTERACTIVE_APP_TYPE
public static String INTENT_KEY_BI_INTERACTIVE_APP_TYPE { get; }Property Value
INTENT_KEY_BI_INTERACTIVE_APP_URI
public static String INTENT_KEY_BI_INTERACTIVE_APP_URI { get; }Property Value
INTENT_KEY_CHANNEL_URI
public static String INTENT_KEY_CHANNEL_URI { get; }Property Value
INTENT_KEY_COMMAND_TYPE
public static String INTENT_KEY_COMMAND_TYPE { get; }Property Value
INTENT_KEY_INTERACTIVE_APP_SERVICE_ID
public static String INTENT_KEY_INTERACTIVE_APP_SERVICE_ID { get; }Property Value
INTENT_KEY_TV_INPUT_ID
public static String INTENT_KEY_TV_INPUT_ID { get; }Property Value
INTERACTIVE_APP_STATE_ERROR
public static int INTERACTIVE_APP_STATE_ERROR { get; }Property Value
INTERACTIVE_APP_STATE_RUNNING
public static int INTERACTIVE_APP_STATE_RUNNING { get; }Property Value
INTERACTIVE_APP_STATE_STOPPED
public static int INTERACTIVE_APP_STATE_STOPPED { 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
SERVICE_STATE_ERROR
public static int SERVICE_STATE_ERROR { get; }Property Value
SERVICE_STATE_PREPARING
public static int SERVICE_STATE_PREPARING { get; }Property Value
SERVICE_STATE_READY
public static int SERVICE_STATE_READY { get; }Property Value
SERVICE_STATE_UNREALIZED
public static int SERVICE_STATE_UNREALIZED { get; }Property Value
TELETEXT_APP_STATE_ERROR
public static int TELETEXT_APP_STATE_ERROR { get; }Property Value
TELETEXT_APP_STATE_HIDE
public static int TELETEXT_APP_STATE_HIDE { get; }Property Value
TELETEXT_APP_STATE_SHOW
public static int TELETEXT_APP_STATE_SHOW { get; }Property Value
Methods
GetAppLinkInfoList()
public List<AppLinkInfo> GetAppLinkInfoList()Returns
GetTvInteractiveAppServiceList()
public List<TvInteractiveAppServiceInfo> GetTvInteractiveAppServiceList()Returns
RegisterAppLinkInfo(String, AppLinkInfo)
public void RegisterAppLinkInfo(String arg0, AppLinkInfo arg1)Parameters
- arg0String
- arg1AppLinkInfo
RegisterCallback(Executor, TvInteractiveAppCallback)
public void RegisterCallback(Executor arg0, TvInteractiveAppManager.TvInteractiveAppCallback arg1)Parameters
SendAppLinkCommand(String, Bundle)
public void SendAppLinkCommand(String arg0, Bundle arg1)Parameters
UnregisterAppLinkInfo(String, AppLinkInfo)
public void UnregisterAppLinkInfo(String arg0, AppLinkInfo arg1)Parameters
- arg0String
- arg1AppLinkInfo
UnregisterCallback(TvInteractiveAppCallback)
public void UnregisterCallback(TvInteractiveAppManager.TvInteractiveAppCallback arg0)