Inheritance
System.Object
QuickMenuItem
Implements
Android.Views.IMenuItem
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Android.Views.View.IOnClickListener
Assembly: PDFViewCtrlTools.dll
public class QuickMenuItem : Object
Constructors
QuickMenuItem(Context, Int32)
Declaration
public QuickMenuItem(Context context, int id)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
id |
|
QuickMenuItem(Context, Int32, Int32)
Declaration
public QuickMenuItem(Context context, int itemId, int displayMode)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
itemId |
|
System.Int32 |
displayMode |
|
QuickMenuItem(Context, String)
Declaration
public QuickMenuItem(Context context, string text)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
text |
|
QuickMenuItem(Context, String, Int32)
Declaration
public QuickMenuItem(Context context, string text, int displayMode)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
text |
|
System.Int32 |
displayMode |
|
QuickMenuItem(Context, String, Int32, Int32, Single)
Declaration
public QuickMenuItem(Context context, string text, int displayMode, int color, float opacity)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
text |
|
System.Int32 |
displayMode |
|
System.Int32 |
color |
|
System.Single |
opacity |
|
Declaration
protected QuickMenuItem(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Fields
Declaration
public const int FirstRowMenu = 0
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public const int OrderStart = -1
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public const int OverflowRowMenu = 2
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public const int SecondRowMenu = 1
Field Value
Type |
Description |
System.Int32 |
|
Properties
Declaration
public virtual ActionProvider ActionProvider { get; }
Property Value
Type |
Description |
Android.Views.ActionProvider |
|
Declaration
public virtual View ActionView { get; }
Property Value
Type |
Description |
Android.Views.View |
|
Declaration
public virtual char AlphabeticShortcut { get; }
Property Value
Type |
Description |
System.Char |
|
Declaration
public virtual int DisplayMode { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public virtual int GroupId { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public virtual bool HasColor { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool HasIcon { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool HasOpacity { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool HasSubMenu { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual Drawable Icon { get; }
Property Value
Type |
Description |
Android.Graphics.Drawables.Drawable |
|
Declaration
public virtual int IconColor { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public virtual ColorStateList IconTintList { get; }
Property Value
Type |
Description |
Android.Content.Res.ColorStateList |
|
Declaration
public virtual PorterDuff.Mode IconTintMode { get; }
Property Value
Type |
Description |
Android.Graphics.PorterDuff.Mode |
|
Declaration
public virtual Intent Intent { get; }
Property Value
Type |
Description |
Android.Content.Intent |
|
Declaration
public virtual bool IsActionViewExpanded { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool IsCheckable { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool IsChecked { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool IsEnabled { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool IsVisible { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual int ItemId { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
Declaration
public virtual IContextMenuContextMenuInfo MenuInfo { get; }
Property Value
Type |
Description |
Android.Views.IContextMenuContextMenuInfo |
|
Declaration
public virtual char NumericShortcut { get; }
Property Value
Type |
Description |
System.Char |
|
Declaration
public virtual float Opacity { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
public virtual int Order { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public virtual ISubMenu SubMenu { get; }
Property Value
Type |
Description |
Android.Views.ISubMenu |
|
Declaration
public virtual string Text { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type |
Description |
System.IntPtr |
|
Declaration
protected override Type ThresholdType { get; }
Property Value
Type |
Description |
System.Type |
|
Declaration
public string Title { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string TitleCondensed { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
public virtual ICharSequence TitleCondensedFormatted { get; }
Property Value
Type |
Description |
Java.Lang.ICharSequence |
|
Declaration
public virtual ICharSequence TitleFormatted { get; }
Property Value
Type |
Description |
Java.Lang.ICharSequence |
|
Methods
Declaration
public virtual bool CollapseActionView()
Returns
Type |
Description |
System.Boolean |
|
Declaration
public virtual AppCompatImageButton CreateImageButton()
Returns
Type |
Description |
AndroidX.AppCompat.Widget.AppCompatImageButton |
|
Declaration
public virtual View CreateSubMenuView()
Returns
Type |
Description |
Android.Views.View |
|
Declaration
public virtual Button CreateTextButton()
Returns
Type |
Description |
Android.Widget.Button |
|
Declaration
public virtual bool ExpandActionView()
Returns
Type |
Description |
System.Boolean |
|
Declaration
public virtual QuickMenuItem InitSubMenu(ToolManager toolManager, bool annotationPermission)
Parameters
Type |
Name |
Description |
ToolManager |
toolManager |
|
System.Boolean |
annotationPermission |
|
Returns
Declaration
public virtual void OnClick(View v)
Parameters
Type |
Name |
Description |
Android.Views.View |
v |
|
Declaration
public virtual IMenuItem SetActionProvider(ActionProvider actionProvider)
Parameters
Type |
Name |
Description |
Android.Views.ActionProvider |
actionProvider |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetActionView(View view)
Parameters
Type |
Name |
Description |
Android.Views.View |
view |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetActionView(int resId)
Parameters
Type |
Name |
Description |
System.Int32 |
resId |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetAlphabeticShortcut(char alphaChar)
Parameters
Type |
Name |
Description |
System.Char |
alphaChar |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetCheckable(bool checkable)
Parameters
Type |
Name |
Description |
System.Boolean |
checkable |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetChecked(bool checked)
Parameters
Type |
Name |
Description |
System.Boolean |
checked |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual void SetColor(int iconColor)
Parameters
Type |
Name |
Description |
System.Int32 |
iconColor |
|
Declaration
public virtual IMenuItem SetEnabled(bool enabled)
Parameters
Type |
Name |
Description |
System.Boolean |
enabled |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetIcon(Drawable icon)
Parameters
Type |
Name |
Description |
Android.Graphics.Drawables.Drawable |
icon |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetIcon(int iconRes)
Parameters
Type |
Name |
Description |
System.Int32 |
iconRes |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
SetIconTintList(ColorStateList)
Declaration
public virtual IMenuItem SetIconTintList(ColorStateList tint)
Parameters
Type |
Name |
Description |
Android.Content.Res.ColorStateList |
tint |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetIconTintMode(PorterDuff.Mode tintMode)
Parameters
Type |
Name |
Description |
Android.Graphics.PorterDuff.Mode |
tintMode |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
SetIntent(Intent)
Declaration
public virtual IMenuItem SetIntent(Intent intent)
Parameters
Type |
Name |
Description |
Android.Content.Intent |
intent |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetItemId(int id)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetNumericShortcut(char numericChar)
Parameters
Type |
Name |
Description |
System.Char |
numericChar |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetOnActionExpandListener(IMenuItemOnActionExpandListener listener)
Parameters
Type |
Name |
Description |
Android.Views.IMenuItemOnActionExpandListener |
listener |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetOnMenuItemClickListener(IMenuItemOnMenuItemClickListener menuItemClickListener)
Parameters
Type |
Name |
Description |
Android.Views.IMenuItemOnMenuItemClickListener |
menuItemClickListener |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetOrder(int order)
Parameters
Type |
Name |
Description |
System.Int32 |
order |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetShortcut(char numericChar, char alphaChar)
Parameters
Type |
Name |
Description |
System.Char |
numericChar |
|
System.Char |
alphaChar |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual void SetShowAsAction(ShowAsAction actionEnum)
Parameters
Type |
Name |
Description |
Android.Views.ShowAsAction |
actionEnum |
|
Declaration
public virtual IMenuItem SetShowAsActionFlags(ShowAsAction actionEnum)
Parameters
Type |
Name |
Description |
Android.Views.ShowAsAction |
actionEnum |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetTitle(ICharSequence title)
Parameters
Type |
Name |
Description |
Java.Lang.ICharSequence |
title |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetTitle(int title)
Parameters
Type |
Name |
Description |
System.Int32 |
title |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public IMenuItem SetTitle(string title)
Parameters
Type |
Name |
Description |
System.String |
title |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetTitleCondensed(ICharSequence title)
Parameters
Type |
Name |
Description |
Java.Lang.ICharSequence |
title |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public IMenuItem SetTitleCondensed(string title)
Parameters
Type |
Name |
Description |
System.String |
title |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
public virtual IMenuItem SetVisible(bool visible)
Parameters
Type |
Name |
Description |
System.Boolean |
visible |
|
Returns
Type |
Description |
Android.Views.IMenuItem |
|
Implements
Android.Views.IMenuItem
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Android.Views.View.IOnClickListener