Class AnnotationToolbarBuilder
Inheritance
System.Object
AnnotationToolbarBuilder
Implements
Android.OS.IParcelable
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Assembly: PDFViewCtrlTools.dll
public class AnnotationToolbarBuilder : Object
Constructors
Declaration
protected AnnotationToolbarBuilder(Parcel in)
Parameters
Type |
Name |
Description |
Android.OS.Parcel |
in |
|
Declaration
protected AnnotationToolbarBuilder(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Properties
Declaration
public static IParcelableCreator Creator { get; }
Property Value
Type |
Description |
Android.OS.IParcelableCreator |
|
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
Declaration
public virtual IList<ToolbarItem> LeadingStickyToolbarItems { get; }
Property Value
Type |
Description |
System.Collections.Generic.IList<ToolbarItem> |
|
Declaration
public virtual IList<ToolbarItem> StickyToolbarItems { get; }
Property Value
Type |
Description |
System.Collections.Generic.IList<ToolbarItem> |
|
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 virtual int ToolbarIcon { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public virtual IList<ToolbarItem> ToolbarItems { get; }
Property Value
Type |
Description |
System.Collections.Generic.IList<ToolbarItem> |
|
Declaration
public virtual string ToolbarTag { get; }
Property Value
Type |
Description |
System.String |
|
Methods
Declaration
public virtual AnnotationToolbarBuilder AddCustomButton(int title, int icon, int buttonId)
Parameters
Type |
Name |
Description |
System.Int32 |
title |
|
System.Int32 |
icon |
|
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddCustomButton(string title, int icon, int buttonId)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.Int32 |
icon |
|
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddCustomSelectableButton(int title, int icon, int buttonId)
Parameters
Type |
Name |
Description |
System.Int32 |
title |
|
System.Int32 |
icon |
|
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddCustomSelectableButton(string title, int icon, int buttonId)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.Int32 |
icon |
|
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddCustomSelectableLeadingStickyButton(int title, int icon, int buttonId)
Parameters
Type |
Name |
Description |
System.Int32 |
title |
|
System.Int32 |
icon |
|
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddCustomSelectableLeadingStickyButton(string title, int icon, int buttonId)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.Int32 |
icon |
|
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddCustomSelectableStickyButton(int title, int icon, int buttonId)
Parameters
Type |
Name |
Description |
System.Int32 |
title |
|
System.Int32 |
icon |
|
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddCustomSelectableStickyButton(string title, int icon, int buttonId)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.Int32 |
icon |
|
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddCustomStickyButton(int title, int icon, int buttonId)
Parameters
Type |
Name |
Description |
System.Int32 |
title |
|
System.Int32 |
icon |
|
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddCustomStickyButton(string title, int icon, int buttonId)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.Int32 |
icon |
|
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddLeadingCustomStickyButton(int title, int icon, int buttonId)
Parameters
Type |
Name |
Description |
System.Int32 |
title |
|
System.Int32 |
icon |
|
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddLeadingCustomStickyButton(string title, int icon, int buttonId)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.Int32 |
icon |
|
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddLeadingToolStickyButton(ToolbarButtonType toolbarButtonType, int buttonId)
Parameters
Returns
Declaration
public virtual AnnotationToolbarBuilder AddToolButton(ToolbarButtonType toolbarButtonType, int buttonId)
Parameters
Returns
Declaration
public virtual AnnotationToolbarBuilder AddToolButton(ToolbarButtonType toolbarButtonType, int buttonId, int order)
Parameters
Type |
Name |
Description |
ToolbarButtonType |
toolbarButtonType |
|
System.Int32 |
buttonId |
|
System.Int32 |
order |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddToolLeadingStickyButton(ToolbarButtonType toolbarButtonType, int buttonId)
Parameters
Returns
Declaration
public virtual AnnotationToolbarBuilder AddToolStickyButton(ToolbarButtonType toolbarButtonType, int buttonId)
Parameters
Returns
Declaration
public virtual AnnotationToolbarBuilder AddToolStickyButton(ToolbarButtonType toolbarButtonType, int buttonId, int order)
Parameters
Type |
Name |
Description |
ToolbarButtonType |
toolbarButtonType |
|
System.Int32 |
buttonId |
|
System.Int32 |
order |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder AddToolStickyOptionButton(ToolbarButtonType toolbarButtonType, int buttonId)
Parameters
Returns
Declaration
public virtual AnnotationToolbarBuilder Copy()
Returns
Declaration
public virtual AnnotationToolbarBuilder CopyWithoutToolbarItems(ICollection<ToolbarButtonType> itemsToRemove)
Parameters
Type |
Name |
Description |
System.Collections.Generic.ICollection<ToolbarButtonType> |
itemsToRemove |
|
Returns
DescribeContents()
Declaration
public virtual int DescribeContents()
Returns
Type |
Description |
System.Int32 |
|
GetToolbarName(Context)
Declaration
public virtual string GetToolbarName(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.String |
|
Declaration
public virtual AnnotationToolbarBuilder RemoveButtons(ICollection<ToolManager.ToolMode> removedToolModes)
Parameters
Returns
Declaration
public static void RemoveItems(IList<ToolbarItem> toolbarItems, ICollection<ToolManager.ToolMode> removedToolModes)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IList<ToolbarItem> |
toolbarItems |
|
System.Collections.Generic.ICollection<ToolManager.ToolMode> |
removedToolModes |
|
Declaration
public virtual AnnotationToolbarBuilder RemoveToolLeadingStickyButton(int buttonId)
Parameters
Type |
Name |
Description |
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder RemoveToolStickyButton(int buttonId)
Parameters
Type |
Name |
Description |
System.Int32 |
buttonId |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder SetIcon(int icon)
Parameters
Type |
Name |
Description |
System.Int32 |
icon |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder SetToolbarName(int name)
Parameters
Type |
Name |
Description |
System.Int32 |
name |
|
Returns
Declaration
public virtual AnnotationToolbarBuilder SetToolbarName(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Declaration
public static AnnotationToolbarBuilder WithTag(string tag)
Parameters
Type |
Name |
Description |
System.String |
tag |
|
Returns
Declaration
public virtual void WriteToParcel(Parcel dest, ParcelableWriteFlags flags)
Parameters
Type |
Name |
Description |
Android.OS.Parcel |
dest |
|
Android.OS.ParcelableWriteFlags |
flags |
|
Implements
Android.OS.IParcelable
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable