Class MediaRouter.Callback
public class MediaRouter.Callback : JVMBridgeBase<MediaRouter.Callback>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseMediaRouter.Callback
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<MediaRouter.Callback>.SExecute<TNewClass, TReturn>(IJavaType, string, params object[])JVMBridgeBase<MediaRouter.Callback>.IsAssignableFrom(IJavaType)JVMBridgeBase<MediaRouter.Callback>.IsAssignableFrom<T>()JVMBridgeBase<MediaRouter.Callback>.Execute<T>(params T[])JVMBridgeBase<MediaRouter.Callback>.DynBridgeClazzJVMBridgeBase<MediaRouter.Callback>.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
Callback()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("Callback class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Callback()
Callback(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
[Obsolete("Callback class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Callback(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { 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
OnRouteAdded(MediaRouter, RouteInfo)
public void OnRouteAdded(MediaRouter arg0, MediaRouter.RouteInfo arg1)
Parameters
OnRouteChanged(MediaRouter, RouteInfo)
public void OnRouteChanged(MediaRouter arg0, MediaRouter.RouteInfo arg1)
Parameters
OnRouteGrouped(MediaRouter, RouteInfo, RouteGroup, int)
public void OnRouteGrouped(MediaRouter arg0, MediaRouter.RouteInfo arg1, MediaRouter.RouteGroup arg2, int arg3)
Parameters
arg0
MediaRouterarg1
MediaRouter.RouteInfoarg2
MediaRouter.RouteGrouparg3
int
OnRoutePresentationDisplayChanged(MediaRouter, RouteInfo)
public void OnRoutePresentationDisplayChanged(MediaRouter arg0, MediaRouter.RouteInfo arg1)
Parameters
OnRouteRemoved(MediaRouter, RouteInfo)
public void OnRouteRemoved(MediaRouter arg0, MediaRouter.RouteInfo arg1)
Parameters
OnRouteSelected(MediaRouter, int, RouteInfo)
public void OnRouteSelected(MediaRouter arg0, int arg1, MediaRouter.RouteInfo arg2)
Parameters
arg0
MediaRouterarg1
intarg2
MediaRouter.RouteInfo
OnRouteUngrouped(MediaRouter, RouteInfo, RouteGroup)
public void OnRouteUngrouped(MediaRouter arg0, MediaRouter.RouteInfo arg1, MediaRouter.RouteGroup arg2)
Parameters
arg0
MediaRouterarg1
MediaRouter.RouteInfoarg2
MediaRouter.RouteGroup
OnRouteUnselected(MediaRouter, int, RouteInfo)
public void OnRouteUnselected(MediaRouter arg0, int arg1, MediaRouter.RouteInfo arg2)
Parameters
arg0
MediaRouterarg1
intarg2
MediaRouter.RouteInfo
OnRouteVolumeChanged(MediaRouter, RouteInfo)
public void OnRouteVolumeChanged(MediaRouter arg0, MediaRouter.RouteInfo arg1)