Table of Contents

Class MenuItem

Namespace
Android.View
Assembly
MASES.Netdroid.dll
public class MenuItem : JVMBridgeBase<MenuItem>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IMenuItem
Inheritance
JVMBridgeBase
JVMBridgeBase<MenuItem>
MenuItem
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<MenuItem>.IsAssignableFrom(IJavaType)
JVMBridgeBase<MenuItem>.IsAssignableFrom<T>()
JVMBridgeBase<MenuItem>.Execute<T>(params T[])
JVMBridgeBase<MenuItem>.DynBridgeClazz
JVMBridgeBase<MenuItem>.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

MenuItem()

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

[Obsolete("MenuItem 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 MenuItem()

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

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { 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

SHOW_AS_ACTION_ALWAYS

public static int SHOW_AS_ACTION_ALWAYS { get; }

Property Value

int

SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW

public static int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW { get; }

Property Value

int

SHOW_AS_ACTION_IF_ROOM

public static int SHOW_AS_ACTION_IF_ROOM { get; }

Property Value

int

SHOW_AS_ACTION_NEVER

public static int SHOW_AS_ACTION_NEVER { get; }

Property Value

int

SHOW_AS_ACTION_WITH_TEXT

public static int SHOW_AS_ACTION_WITH_TEXT { get; }

Property Value

int

Methods

CollapseActionView()

public bool CollapseActionView()

Returns

bool

bool

ExpandActionView()

public bool ExpandActionView()

Returns

bool

bool

GetActionProvider()

public ActionProvider GetActionProvider()

Returns

ActionProvider

ActionProvider

GetActionView()

public View GetActionView()

Returns

View

View

GetAlphabeticModifiers()

public int GetAlphabeticModifiers()

Returns

int

int

GetAlphabeticShortcut()

public char GetAlphabeticShortcut()

Returns

char

char

GetContentDescription()

public CharSequence GetContentDescription()

Returns

CharSequence

CharSequence

GetGroupId()

public int GetGroupId()

Returns

int

int

GetIcon()

public Drawable GetIcon()

Returns

Drawable

Drawable

GetIconTintBlendMode()

public BlendMode GetIconTintBlendMode()

Returns

BlendMode

BlendMode

GetIconTintList()

public ColorStateList GetIconTintList()

Returns

ColorStateList

ColorStateList

GetIconTintMode()

public PorterDuff.Mode GetIconTintMode()

Returns

PorterDuff.Mode

PorterDuff.Mode

GetIntent()

public Intent GetIntent()

Returns

Intent

Intent

GetItemId()

public int GetItemId()

Returns

int

int

GetMenuInfo()

public ContextMenu.ContextMenuInfo GetMenuInfo()

Returns

ContextMenu.ContextMenuInfo

ContextMenu.ContextMenuInfo

GetNumericModifiers()

public int GetNumericModifiers()

Returns

int

int

GetNumericShortcut()

public char GetNumericShortcut()

Returns

char

char

GetOrder()

public int GetOrder()

Returns

int

int

GetSubMenu()

public SubMenu GetSubMenu()

Returns

SubMenu

SubMenu

GetTitle()

public CharSequence GetTitle()

Returns

CharSequence

CharSequence

GetTitleCondensed()

public CharSequence GetTitleCondensed()

Returns

CharSequence

CharSequence

GetTooltipText()

public CharSequence GetTooltipText()

Returns

CharSequence

CharSequence

HasSubMenu()

public bool HasSubMenu()

Returns

bool

bool

IsActionViewExpanded()

public bool IsActionViewExpanded()

Returns

bool

bool

IsCheckable()

public bool IsCheckable()

Returns

bool

bool

IsChecked()

public bool IsChecked()

Returns

bool

bool

IsEnabled()

public bool IsEnabled()

Returns

bool

bool

IsVisible()

public bool IsVisible()

Returns

bool

bool

SetActionProvider(ActionProvider)

public MenuItem SetActionProvider(ActionProvider arg0)

Parameters

arg0 ActionProvider

ActionProvider

Returns

MenuItem

MenuItem

SetActionView(View)

public MenuItem SetActionView(View arg0)

Parameters

arg0 View

View

Returns

MenuItem

MenuItem

SetActionView(int)

public MenuItem SetActionView(int arg0)

Parameters

arg0 int

int

Returns

MenuItem

MenuItem

SetAlphabeticShortcut(char)

public MenuItem SetAlphabeticShortcut(char arg0)

Parameters

arg0 char

char

Returns

MenuItem

MenuItem

SetAlphabeticShortcut(char, int)

public MenuItem SetAlphabeticShortcut(char arg0, int arg1)

Parameters

arg0 char

char

arg1 int

int

Returns

MenuItem

MenuItem

SetCheckable(bool)

public MenuItem SetCheckable(bool arg0)

Parameters

arg0 bool

bool

Returns

MenuItem

MenuItem

SetChecked(bool)

public MenuItem SetChecked(bool arg0)

Parameters

arg0 bool

bool

Returns

MenuItem

MenuItem

SetContentDescription(CharSequence)

public MenuItem SetContentDescription(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

MenuItem

MenuItem

SetEnabled(bool)

public MenuItem SetEnabled(bool arg0)

Parameters

arg0 bool

bool

Returns

MenuItem

MenuItem

SetIcon(Drawable)

public MenuItem SetIcon(Drawable arg0)

Parameters

arg0 Drawable

Drawable

Returns

MenuItem

MenuItem

SetIcon(int)

public MenuItem SetIcon(int arg0)

Parameters

arg0 int

int

Returns

MenuItem

MenuItem

SetIconTintBlendMode(BlendMode)

public MenuItem SetIconTintBlendMode(BlendMode arg0)

Parameters

arg0 BlendMode

BlendMode

Returns

MenuItem

MenuItem

SetIconTintList(ColorStateList)

public MenuItem SetIconTintList(ColorStateList arg0)

Parameters

arg0 ColorStateList

ColorStateList

Returns

MenuItem

MenuItem

SetIconTintMode(Mode)

public MenuItem SetIconTintMode(PorterDuff.Mode arg0)

Parameters

arg0 PorterDuff.Mode

PorterDuff.Mode

Returns

MenuItem

MenuItem

SetIntent(Intent)

public MenuItem SetIntent(Intent arg0)

Parameters

arg0 Intent

Intent

Returns

MenuItem

MenuItem

SetNumericShortcut(char)

public MenuItem SetNumericShortcut(char arg0)

Parameters

arg0 char

char

Returns

MenuItem

MenuItem

SetNumericShortcut(char, int)

public MenuItem SetNumericShortcut(char arg0, int arg1)

Parameters

arg0 char

char

arg1 int

int

Returns

MenuItem

MenuItem

SetOnActionExpandListener(OnActionExpandListener)

public MenuItem SetOnActionExpandListener(MenuItem.OnActionExpandListener arg0)

Parameters

arg0 MenuItem.OnActionExpandListener

MenuItem.OnActionExpandListener

Returns

MenuItem

MenuItem

SetOnMenuItemClickListener(OnMenuItemClickListener)

public MenuItem SetOnMenuItemClickListener(MenuItem.OnMenuItemClickListener arg0)

Parameters

arg0 MenuItem.OnMenuItemClickListener

MenuItem.OnMenuItemClickListener

Returns

MenuItem

MenuItem

SetShortcut(char, char)

public MenuItem SetShortcut(char arg0, char arg1)

Parameters

arg0 char

char

arg1 char

char

Returns

MenuItem

MenuItem

SetShortcut(char, char, int, int)

public MenuItem SetShortcut(char arg0, char arg1, int arg2, int arg3)

Parameters

arg0 char

char

arg1 char

char

arg2 int

int

arg3 int

int

Returns

MenuItem

MenuItem

SetShowAsAction(int)

public void SetShowAsAction(int arg0)

Parameters

arg0 int

int

SetShowAsActionFlags(int)

public MenuItem SetShowAsActionFlags(int arg0)

Parameters

arg0 int

int

Returns

MenuItem

MenuItem

SetTitle(CharSequence)

public MenuItem SetTitle(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

MenuItem

MenuItem

SetTitle(int)

public MenuItem SetTitle(int arg0)

Parameters

arg0 int

int

Returns

MenuItem

MenuItem

SetTitleCondensed(CharSequence)

public MenuItem SetTitleCondensed(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

MenuItem

MenuItem

SetTooltipText(CharSequence)

public MenuItem SetTooltipText(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

MenuItem

MenuItem

SetVisible(bool)

public MenuItem SetVisible(bool arg0)

Parameters

arg0 bool

bool

Returns

MenuItem

MenuItem