Table of Contents

Class MediaBrowser

Namespace
Android.Media.Browse
Assembly
MASES.Netdroid.dll
public class MediaBrowser : JVMBridgeBase<MediaBrowser>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<MediaBrowser>
MediaBrowser
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<MediaBrowser>.IsAssignableFrom(IJavaType)
JVMBridgeBase<MediaBrowser>.IsAssignableFrom<T>()
JVMBridgeBase<MediaBrowser>.Execute<T>(params T[])
JVMBridgeBase<MediaBrowser>.DynBridgeClazz
JVMBridgeBase<MediaBrowser>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

MediaBrowser()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public MediaBrowser()

MediaBrowser(Context, ComponentName, ConnectionCallback, Bundle)

public MediaBrowser(Context arg0, ComponentName arg1, MediaBrowser.ConnectionCallback arg2, Bundle arg3)

Parameters

arg0 Context

Context

arg1 ComponentName

ComponentName

arg2 MediaBrowser.ConnectionCallback

MediaBrowser.ConnectionCallback

arg3 Bundle

Bundle

MediaBrowser(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 MediaBrowser(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

EXTRA_PAGE

public static String EXTRA_PAGE { get; }

Property Value

String

EXTRA_PAGE_SIZE

public static String EXTRA_PAGE_SIZE { get; }

Property Value

String

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

Connect()

public void Connect()

Disconnect()

public void Disconnect()

GetExtras()

public Bundle GetExtras()

Returns

Bundle

Bundle

GetItem(String, ItemCallback)

public void GetItem(String arg0, MediaBrowser.ItemCallback arg1)

Parameters

arg0 String

String

arg1 MediaBrowser.ItemCallback

MediaBrowser.ItemCallback

GetRoot()

public String GetRoot()

Returns

String

String

GetServiceComponent()

public ComponentName GetServiceComponent()

Returns

ComponentName

ComponentName

GetSessionToken()

public MediaSession.Token GetSessionToken()

Returns

MediaSession.Token

MediaSession.Token

IsConnected()

public bool IsConnected()

Returns

bool

bool

Subscribe(String, SubscriptionCallback)

public void Subscribe(String arg0, MediaBrowser.SubscriptionCallback arg1)

Parameters

arg0 String

String

arg1 MediaBrowser.SubscriptionCallback

MediaBrowser.SubscriptionCallback

Subscribe(String, Bundle, SubscriptionCallback)

public void Subscribe(String arg0, Bundle arg1, MediaBrowser.SubscriptionCallback arg2)

Parameters

arg0 String

String

arg1 Bundle

Bundle

arg2 MediaBrowser.SubscriptionCallback

MediaBrowser.SubscriptionCallback

Unsubscribe(String)

public void Unsubscribe(String arg0)

Parameters

arg0 String

String

Unsubscribe(String, SubscriptionCallback)

public void Unsubscribe(String arg0, MediaBrowser.SubscriptionCallback arg1)

Parameters

arg0 String

String

arg1 MediaBrowser.SubscriptionCallback

MediaBrowser.SubscriptionCallback