Show / Hide Table of Contents

Class ThumbnailsViewFragment

Inheritance
System.Object
ThumbnailsViewFragment
Namespace: pdftron.PDF.Controls
Assembly: PDFViewCtrlTools.dll
Syntax
public class ThumbnailsViewFragment : DialogFragment

Constructors

ThumbnailsViewFragment()

Declaration
public ThumbnailsViewFragment()

ThumbnailsViewFragment(IntPtr, JniHandleOwnership)

Declaration
protected ThumbnailsViewFragment(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type Name Description
System.IntPtr javaReference
Android.Runtime.JniHandleOwnership transfer

Fields

BundleEditMode

Declaration
protected const string BundleEditMode = "edit_mode"
Field Value
Type Description
System.String

BundleHideEditOptions

Declaration
protected const string BundleHideEditOptions = "hide_edit_options"
Field Value
Type Description
System.String

BundleHideFilterModes

Declaration
protected const string BundleHideFilterModes = "hide_filter_modes"
Field Value
Type Description
System.String

BundleOutputFileUri

Declaration
protected const string BundleOutputFileUri = "output_file_uri"
Field Value
Type Description
System.String

BundleReadOnlyDoc

Declaration
protected const string BundleReadOnlyDoc = "read_only_doc"
Field Value
Type Description
System.String

FilterModeAnnotated

Declaration
public const int FilterModeAnnotated = 1
Field Value
Type Description
System.Int32

FilterModeBookmarked

Declaration
public const int FilterModeBookmarked = 2
Field Value
Type Description
System.Int32

FilterModeNormal

Declaration
public const int FilterModeNormal = 0
Field Value
Type Description
System.Int32

Properties

HandleIntentInActivity

Declaration
public static bool HandleIntentInActivity { get; set; }
Property Value
Type Description
System.Boolean

HasInsertOption

Declaration
protected virtual bool HasInsertOption { get; }
Property Value
Type Description
System.Boolean

IsBookmarkFilterMode

Declaration
protected virtual bool IsBookmarkFilterMode { get; }
Property Value
Type Description
System.Boolean

IsNormalFilterMode

Declaration
protected virtual bool IsNormalFilterMode { get; }
Property Value
Type Description
System.Boolean

JniPeerMembers

Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type Description
Java.Interop.JniPeerMembers

MActionMode

Declaration
protected ToolbarActionMode MActionMode { get; set; }
Property Value
Type Description
ToolbarActionMode

MCabToolbar

Declaration
protected Toolbar MCabToolbar { get; set; }
Property Value
Type Description
AndroidX.AppCompat.Widget.Toolbar

MFabMenu

Declaration
protected FloatingActionMenu MFabMenu { get; set; }
Property Value
Type Description
Com.Github.Clans.Fab.FloatingActionMenu

MFilterMode

Declaration
protected ThumbnailsViewFilterMode MFilterMode { get; set; }
Property Value
Type Description
ThumbnailsViewFilterMode

MHasEventAction

Declaration
protected bool MHasEventAction { get; set; }
Property Value
Type Description
System.Boolean

MHideEditOptions

Declaration
protected IList MHideEditOptions { get; set; }
Property Value
Type Description
System.Collections.IList

MIsReadOnly

Declaration
protected bool MIsReadOnly { get; set; }
Property Value
Type Description
System.Boolean

MIsReadOnlySave

Declaration
protected bool MIsReadOnlySave { get; set; }
Property Value
Type Description
System.Boolean

MItemTouchHelper

Declaration
protected ItemTouchHelper MItemTouchHelper { get; set; }
Property Value
Type Description
AndroidX.RecyclerView.Widget.ItemTouchHelper

MMenuItemAddBookmark

Declaration
protected IMenuItem MMenuItemAddBookmark { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemDelete

Declaration
protected IMenuItem MMenuItemDelete { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemDuplicate

Declaration
protected IMenuItem MMenuItemDuplicate { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemEdit

Declaration
protected IMenuItem MMenuItemEdit { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemExport

Declaration
protected IMenuItem MMenuItemExport { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemFilter

Declaration
protected IMenuItem MMenuItemFilter { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemFilterAll

Declaration
protected IMenuItem MMenuItemFilterAll { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemFilterAnnotated

Declaration
protected IMenuItem MMenuItemFilterAnnotated { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemFilterBookmarked

Declaration
protected IMenuItem MMenuItemFilterBookmarked { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemPageLabel

Declaration
protected IMenuItem MMenuItemPageLabel { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemRedo

Declaration
protected IMenuItem MMenuItemRedo { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemRemoveBookmark

Declaration
protected IMenuItem MMenuItemRemoveBookmark { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemRotate

Declaration
protected IMenuItem MMenuItemRotate { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MMenuItemUndo

Declaration
protected IMenuItem MMenuItemUndo { get; set; }
Property Value
Type Description
Android.Views.IMenuItem

MOnExportThumbnailsListener

Declaration
protected ThumbnailsViewFragment.IOnExportThumbnailsListener MOnExportThumbnailsListener { get; set; }
Property Value
Type Description
ThumbnailsViewFragment.IOnExportThumbnailsListener

MOnThumbnailsEditAttemptWhileReadOnlyListener

Declaration
protected ThumbnailsViewFragment.IOnThumbnailsEditAttemptWhileReadOnlyListener MOnThumbnailsEditAttemptWhileReadOnlyListener { get; set; }
Property Value
Type Description
ThumbnailsViewFragment.IOnThumbnailsEditAttemptWhileReadOnlyListener

MOnThumbnailsViewDialogDismissListener

Declaration
protected ThumbnailsViewFragment.IOnThumbnailsViewDialogDismissListener MOnThumbnailsViewDialogDismissListener { get; set; }
Property Value
Type Description
ThumbnailsViewFragment.IOnThumbnailsViewDialogDismissListener

MPdfViewCtrl

Declaration
protected PDFViewCtrl MPdfViewCtrl { get; set; }
Property Value
Type Description
pdftronprivate.PDF.PDFViewCtrl

MToolbar

Declaration
protected Toolbar MToolbar { get; set; }
Property Value
Type Description
AndroidX.AppCompat.Widget.Toolbar

ThresholdClass

Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type Description
System.IntPtr

ThresholdType

Declaration
protected override Type ThresholdType { get; }
Property Value
Type Description
System.Type

Methods

AddDocPages()

Declaration
public virtual void AddDocPages()

ClearSelectedList()

Declaration
protected virtual void ClearSelectedList()

CreateThumbnailViewFragmentBundle(Boolean, Boolean, Int32[], String[])

Declaration
public static Bundle CreateThumbnailViewFragmentBundle(bool readOnly, bool editMode, int[] hideFilterModes, string[] hideEditOptions)
Parameters
Type Name Description
System.Boolean readOnly
System.Boolean editMode
System.Int32[] hideFilterModes
System.String[] hideEditOptions
Returns
Type Description
Android.OS.Bundle

FinishActionMode()

Declaration
protected virtual bool FinishActionMode()
Returns
Type Description
System.Boolean

ManageAddPages(IList<Integer>)

Declaration
protected virtual void ManageAddPages(IList<Integer> pageList)
Parameters
Type Name Description
System.Collections.Generic.IList<Java.Lang.Integer> pageList

ManageDeletePages(IList<Integer>)

Declaration
protected virtual void ManageDeletePages(IList<Integer> pageList)
Parameters
Type Name Description
System.Collections.Generic.IList<Java.Lang.Integer> pageList

ManageRotatePages(IList<Integer>)

Declaration
protected virtual void ManageRotatePages(IList<Integer> pageList)
Parameters
Type Name Description
System.Collections.Generic.IList<Java.Lang.Integer> pageList

NewInstance()

Declaration
public static ThumbnailsViewFragment NewInstance()
Returns
Type Description
ThumbnailsViewFragment

NewInstance(Boolean)

Declaration
public static ThumbnailsViewFragment NewInstance(bool readOnly)
Parameters
Type Name Description
System.Boolean readOnly
Returns
Type Description
ThumbnailsViewFragment

NewInstance(Boolean, Boolean)

Declaration
public static ThumbnailsViewFragment NewInstance(bool readOnly, bool editMode)
Parameters
Type Name Description
System.Boolean readOnly
System.Boolean editMode
Returns
Type Description
ThumbnailsViewFragment

NewInstance(Boolean, Boolean, Int32[])

Declaration
public static ThumbnailsViewFragment NewInstance(bool readOnly, bool editMode, int[] hideFilterModes)
Parameters
Type Name Description
System.Boolean readOnly
System.Boolean editMode
System.Int32[] hideFilterModes
Returns
Type Description
ThumbnailsViewFragment

NewInstance(Boolean, Boolean, Int32[], String[])

Declaration
public static ThumbnailsViewFragment NewInstance(bool readOnly, bool editMode, int[] hideFilterModes, string[] hideEditOptions)
Parameters
Type Name Description
System.Boolean readOnly
System.Boolean editMode
System.Int32[] hideFilterModes
System.String[] hideEditOptions
Returns
Type Description
ThumbnailsViewFragment

OnPageMoved(Int32, Int32)

Declaration
public virtual void OnPageMoved(int fromPageNum, int toPageNum)
Parameters
Type Name Description
System.Int32 fromPageNum
System.Int32 toPageNum

OnPagesAdded(IList<Integer>)

Declaration
public virtual void OnPagesAdded(IList<Integer> pageList)
Parameters
Type Name Description
System.Collections.Generic.IList<Java.Lang.Integer> pageList

PopulateThumbList(Int32)

Declaration
protected virtual void PopulateThumbList(int mode)
Parameters
Type Name Description
System.Int32 mode

RotateSelectedPages(Boolean)

Declaration
protected virtual void RotateSelectedPages(bool clockwise)
Parameters
Type Name Description
System.Boolean clockwise

SetActivePageLabelBackgroundColor(Int32)

Declaration
public virtual void SetActivePageLabelBackgroundColor(int activePageLabelBackgroundColorInt)
Parameters
Type Name Description
System.Int32 activePageLabelBackgroundColorInt

SetEditing(Boolean)

Declaration
protected virtual void SetEditing(bool editing)
Parameters
Type Name Description
System.Boolean editing

SetItemChecked(Int32)

Declaration
public virtual void SetItemChecked(int position)
Parameters
Type Name Description
System.Int32 position

SetOnExportThumbnailsListener(ThumbnailsViewFragment.IOnExportThumbnailsListener)

Declaration
public virtual void SetOnExportThumbnailsListener(ThumbnailsViewFragment.IOnExportThumbnailsListener listener)
Parameters
Type Name Description
ThumbnailsViewFragment.IOnExportThumbnailsListener listener

SetOnThumbnailsEditAttemptWhileReadOnlyListener(ThumbnailsViewFragment.IOnThumbnailsEditAttemptWhileReadOnlyListener)

Declaration
public virtual void SetOnThumbnailsEditAttemptWhileReadOnlyListener(ThumbnailsViewFragment.IOnThumbnailsEditAttemptWhileReadOnlyListener listener)
Parameters
Type Name Description
ThumbnailsViewFragment.IOnThumbnailsEditAttemptWhileReadOnlyListener listener

SetOnThumbnailsViewDialogDismissListener(ThumbnailsViewFragment.IOnThumbnailsViewDialogDismissListener)

Declaration
public virtual void SetOnThumbnailsViewDialogDismissListener(ThumbnailsViewFragment.IOnThumbnailsViewDialogDismissListener listener)
Parameters
Type Name Description
ThumbnailsViewFragment.IOnThumbnailsViewDialogDismissListener listener

SetPageLabelBackgroundColor(Int32)

Declaration
public virtual void SetPageLabelBackgroundColor(int pageLabelBackgroundColorInt)
Parameters
Type Name Description
System.Int32 pageLabelBackgroundColorInt

SetPdfViewCtrl(PDFViewCtrl)

Declaration
public virtual ThumbnailsViewFragment SetPdfViewCtrl(PDFViewCtrl pdfViewCtrl)
Parameters
Type Name Description
pdftronprivate.PDF.PDFViewCtrl pdfViewCtrl
Returns
Type Description
ThumbnailsViewFragment

SetTitle(String)

Declaration
public virtual void SetTitle(string title)
Parameters
Type Name Description
System.String title

StartActionMode()

Declaration
protected virtual void StartActionMode()

UpdateReadOnlyUI()

Declaration
protected virtual void UpdateReadOnlyUI()

UpdateSpanCount(Int32)

Declaration
public virtual void UpdateSpanCount(int count)
Parameters
Type Name Description
System.Int32 count

UpdateUIVisibilityOnLoadComplete()

Declaration
protected virtual void UpdateUIVisibilityOnLoadComplete()

UpdateUndoRedoIcons()

Declaration
public virtual void UpdateUndoRedoIcons()

Events

ExportThumbnails

Declaration
public event EventHandler<ThumbnailsViewFragment.ExportThumbnailsEventArgs> ExportThumbnails
Event Type
Type Description
System.EventHandler<ThumbnailsViewFragment.ExportThumbnailsEventArgs>

ThumbnailsEditAttemptWhileReadOnly

Declaration
public event EventHandler ThumbnailsEditAttemptWhileReadOnly
Event Type
Type Description
System.EventHandler

ThumbnailsViewDialogDismiss

Declaration
public event EventHandler<ThumbnailsViewFragment.ThumbnailsViewDialogDismissEventArgs> ThumbnailsViewDialogDismiss
Event Type
Type Description
System.EventHandler<ThumbnailsViewFragment.ThumbnailsViewDialogDismissEventArgs>
In This Article
Back to top Generated by DocFX