Show / Hide Table of Contents

Class PdfViewCtrlTabBaseFragment

Inheritance
System.Object
PdfViewCtrlTabBaseFragment
PdfViewCtrlTabFragment
PdfViewCtrlTabFragment2
Implements
pdftronprivate.PDF.PDFViewCtrl.IDocumentDownloadListener
pdftronprivate.PDF.PDFViewCtrl.IDocumentLoadListener
pdftronprivate.PDF.PDFViewCtrl.IPageChangeListener
pdftronprivate.PDF.PDFViewCtrl.IRenderingListener
pdftronprivate.PDF.PDFViewCtrl.IUniversalDocumentConversionListener
pdftronprivate.PDF.PDFViewCtrl.IUniversalDocumentProgressIndicatorListener
NativeReflowControl.IOnReflowTapListener
PortfolioDialogFragment.IPortfolioDialogFragmentListener
ToolManager.IActionGoBackListener
ToolManager.IAdvancedAnnotationListener
ToolManager.IAnnotationModificationListener
ToolManager.IBasicAnnotationListener
ToolManager.IFileAttachmentAnnotationListener
ToolManager.IFullSaveListener
ToolManager.IOnGenericMotionEventListener
ToolManager.IPdfDocModificationListener
ToolManager.IPdfTextModificationListener
ToolManager.IPreToolManagerListener
ToolManager.IQuickMenuListener
ToolManager.IToolChangedListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Namespace: pdftron.PDF.Controls
Assembly: PDFViewCtrlTools.dll
Syntax
public abstract class PdfViewCtrlTabBaseFragment : Fragment, NativeReflowControl.IOnReflowTapListener, PortfolioDialogFragment.IPortfolioDialogFragmentListener, ToolManager.IActionGoBackListener, ToolManager.IAdvancedAnnotationListener, ToolManager.IAnnotationModificationListener, ToolManager.IBasicAnnotationListener, ToolManager.IFileAttachmentAnnotationListener, ToolManager.IFullSaveListener, ToolManager.IOnGenericMotionEventListener, ToolManager.IPdfDocModificationListener, ToolManager.IPdfTextModificationListener, ToolManager.IPreToolManagerListener, ToolManager.IQuickMenuListener, ToolManager.IToolChangedListener

Constructors

PdfViewCtrlTabBaseFragment()

Declaration
public PdfViewCtrlTabBaseFragment()

PdfViewCtrlTabBaseFragment(IntPtr, JniHandleOwnership)

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

Fields

AnimateDurationHide

Declaration
public const int AnimateDurationHide = 250
Field Value
Type Description
System.Int32

AnimateDurationShow

Declaration
public const int AnimateDurationShow = 250
Field Value
Type Description
System.Int32

BundleAnnotationToolbarShow

Declaration
protected const string BundleAnnotationToolbarShow = "bundle_annotation_toolbar_show"
Field Value
Type Description
System.String

BundleAnnotationToolbarToolMode

Declaration
protected const string BundleAnnotationToolbarToolMode = "bundle_annotation_toolbar_tool_mode"
Field Value
Type Description
System.String

BundleImageStampTargetPoint

Declaration
protected const string BundleImageStampTargetPoint = "image_stamp_target_point"
Field Value
Type Description
System.String

BundleOutputFileUri

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

BundleTabAnnotationManagerEditMode

Declaration
public const string BundleTabAnnotationManagerEditMode = "bundle_tab_annotation_manager_edit_mode"
Field Value
Type Description
System.String

BundleTabAnnotationManagerUndoMode

Declaration
public const string BundleTabAnnotationManagerUndoMode = "bundle_tab_annotation_manager_undo_mode"
Field Value
Type Description
System.String

BundleTabConfig

Declaration
public const string BundleTabConfig = "bundle_tab_config"
Field Value
Type Description
System.String

BundleTabContentLayout

Declaration
public const string BundleTabContentLayout = "bundle_tab_content_layout"
Field Value
Type Description
System.String

BundleTabCustomHeaders

Declaration
public const string BundleTabCustomHeaders = "bundle_tab_custom_headers"
Field Value
Type Description
System.String

BundleTabFileExtension

Declaration
public const string BundleTabFileExtension = "bundle_tab_file_extension"
Field Value
Type Description
System.String

BundleTabInitialPage

Declaration
public const string BundleTabInitialPage = "bundle_tab_initial_page"
Field Value
Type Description
System.String

BundleTabItemSource

Declaration
public const string BundleTabItemSource = "bundle_tab_item_source"
Field Value
Type Description
System.String

BundleTabPassword

Declaration
public const string BundleTabPassword = "bundle_tab_password"
Field Value
Type Description
System.String

BundleTabPdfviewctrlId

Declaration
public const string BundleTabPdfviewctrlId = "bundle_tab_pdfviewctrl_id"
Field Value
Type Description
System.String

BundleTabTag

Declaration
public const string BundleTabTag = "bundle_tab_tag"
Field Value
Type Description
System.String

BundleTabTitle

Declaration
public const string BundleTabTitle = "bundle_tab_title"
Field Value
Type Description
System.String

ExportCroppedCopyFolderRequest

Declaration
protected const int ExportCroppedCopyFolderRequest = 4
Field Value
Type Description
System.Int32

ExportOptimizeCopyFolderRequest

Declaration
protected const int ExportOptimizeCopyFolderRequest = 3
Field Value
Type Description
System.Int32

ExportPasswordCopyFolderRequest

Declaration
protected const int ExportPasswordCopyFolderRequest = 5
Field Value
Type Description
System.Int32

FlattenFileFolderRequest

Declaration
protected const int FlattenFileFolderRequest = 2
Field Value
Type Description
System.Int32

ForceSaveDocInterval

Declaration
protected const int ForceSaveDocInterval = 120000
Field Value
Type Description
System.Int32

MaxConversionTimeWithoutNotification

Declaration
protected const int MaxConversionTimeWithoutNotification = 20000
Field Value
Type Description
System.Int32

MaxSizePageBackButtonStack

Declaration
protected const int MaxSizePageBackButtonStack = 50
Field Value
Type Description
System.Int32

RageScrollingCountMax

Declaration
protected const int RageScrollingCountMax = 3
Field Value
Type Description
System.Int32

SaveasFileFolderRequest

Declaration
protected const int SaveasFileFolderRequest = 1
Field Value
Type Description
System.Int32

SaveDocInterval

Declaration
protected const int SaveDocInterval = 30000
Field Value
Type Description
System.Int32

TapRegionThreshold

Declaration
protected const float TapRegionThreshold = 0.142857149F
Field Value
Type Description
System.Single

Properties

BookmarkDialogCurrentTab

Declaration
public virtual int BookmarkDialogCurrentTab { get; set; }
Property Value
Type Description
System.Int32

Bookmarks

Declaration
public virtual LiveData Bookmarks { get; }
Property Value
Type Description
AndroidX.Lifecycle.LiveData

BookmarksNavigationList

Declaration
public virtual BookmarksDialogFragment BookmarksNavigationList { get; }
Property Value
Type Description
BookmarksDialogFragment

ContentLayoutRes

Declaration
protected abstract int ContentLayoutRes { get; }
Property Value
Type Description
System.Int32

CurrentFileInfo

Declaration
public virtual FileInfo CurrentFileInfo { get; }
Property Value
Type Description
FileInfo

CurrentFileSize

Declaration
public virtual long CurrentFileSize { get; }
Property Value
Type Description
System.Int64

CurrentPageInfo

Declaration
public virtual PageBackButtonInfo CurrentPageInfo { get; }
Property Value
Type Description
PageBackButtonInfo

ExportDirectory

Declaration
public virtual File ExportDirectory { get; }
Property Value
Type Description
Java.IO.File

ExportUriDirectory

Declaration
public virtual ExternalFileInfo ExportUriDirectory { get; }
Property Value
Type Description
ExternalFileInfo

File

Declaration
public virtual File File { get; }
Property Value
Type Description
Java.IO.File

FilePath

Declaration
public virtual string FilePath { get; }
Property Value
Type Description
System.String

HasUserCropBox

Declaration
public virtual bool HasUserCropBox { get; }
Property Value
Type Description
System.Boolean

HasWarnedAboutCanNotEditDuringConversion

Declaration
public virtual bool HasWarnedAboutCanNotEditDuringConversion { get; }
Property Value
Type Description
System.Boolean

IsAnnotationMode

Declaration
public abstract bool IsAnnotationMode { get; }
Property Value
Type Description
System.Boolean

IsContinuousPageMode

Declaration
public virtual bool IsContinuousPageMode { get; }
Property Value
Type Description
System.Boolean

IsConvertibleFormat

Declaration
public virtual bool IsConvertibleFormat { get; }
Property Value
Type Description
System.Boolean

IsDocModifiedAfterOpening

Declaration
public virtual bool IsDocModifiedAfterOpening { get; }
Property Value
Type Description
System.Boolean

IsDocumentReady

Declaration
public virtual bool IsDocumentReady { get; }
Property Value
Type Description
System.Boolean

IsExportDirectoryContentUri

Declaration
public virtual bool IsExportDirectoryContentUri { get; }
Property Value
Type Description
System.Boolean

IsNavigationListShowing

Declaration
public virtual bool IsNavigationListShowing { get; }
Property Value
Type Description
System.Boolean

IsNightModeForToolManager

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

IsNonContinuousVerticalPageMode

Declaration
public virtual bool IsNonContinuousVerticalPageMode { get; }
Property Value
Type Description
System.Boolean

IsNotPdf

Declaration
public virtual bool IsNotPdf { get; }
Property Value
Type Description
System.Boolean

IsNotPdfUri

Declaration
public virtual bool IsNotPdfUri { get; }
Property Value
Type Description
System.Boolean

IsOpenFileFailed

Declaration
public virtual bool IsOpenFileFailed { get; }
Property Value
Type Description
System.Boolean

IsPasswordProtected

Declaration
public virtual bool IsPasswordProtected { get; }
Property Value
Type Description
System.Boolean

IsSinglePageMode

Declaration
public virtual bool IsSinglePageMode { get; }
Property Value
Type Description
System.Boolean

IsTabReadOnly

Declaration
public virtual bool IsTabReadOnly { get; }
Property Value
Type Description
System.Boolean

IsWebViewConvertibleFormat

Declaration
public virtual bool IsWebViewConvertibleFormat { get; }
Property Value
Type Description
System.Boolean

JniPeerMembers

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

MAnnotationSelected

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

MAnnotationToolbarMode

Declaration
protected int MAnnotationToolbarMode { get; set; }
Property Value
Type Description
System.Int32

MAnnotationToolbarShow

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

MAnnotationToolbarToolMode

Declaration
protected ToolManager.ToolMode MAnnotationToolbarToolMode { get; set; }
Property Value
Type Description
ToolManager.ToolMode

MAnnotIntentData

Declaration
protected Intent MAnnotIntentData { get; set; }
Property Value
Type Description
Android.Content.Intent

MAnnotNotAddedDialogShown

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

MAnnotTargetPage

Declaration
protected int MAnnotTargetPage { get; set; }
Property Value
Type Description
System.Int32

MAnnotTargetPoint

Declaration
protected PointF MAnnotTargetPoint { get; set; }
Property Value
Type Description
Android.Graphics.PointF

MAutoSaveTimerEnabled

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

MBookmarkDialogCurrentTab

Declaration
protected int MBookmarkDialogCurrentTab { get; set; }
Property Value
Type Description
System.Int32

MBookmarksViewModel

Declaration
protected BookmarksViewModel MBookmarksViewModel { get; set; }
Property Value
Type Description
BookmarksViewModel

MCacheFolder

Declaration
protected File MCacheFolder { get; set; }
Property Value
Type Description
Java.IO.File

MCanAddToTabInfo

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

MColorModeChanged

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

MContentLayout

Declaration
protected int MContentLayout { get; set; }
Property Value
Type Description
System.Int32

MConversionFinishedMessageHandler

Declaration
protected Handler MConversionFinishedMessageHandler { get; set; }
Property Value
Type Description
Android.OS.Handler

MConversionFinishedMessageRunnable

Declaration
protected IRunnable MConversionFinishedMessageRunnable { get; set; }
Property Value
Type Description
Java.Lang.IRunnable

MCurrentFile

Declaration
protected File MCurrentFile { get; set; }
Property Value
Type Description
Java.IO.File

MCurrentPageInfo

Declaration
protected PageBackButtonInfo MCurrentPageInfo { get; set; }
Property Value
Type Description
PageBackButtonInfo

MCurrentUriFile

Declaration
protected Uri MCurrentUriFile { get; set; }
Property Value
Type Description
Android.Net.Uri

MCustomHeaders

Declaration
protected JSONObject MCustomHeaders { get; set; }
Property Value
Type Description
Org.Json.JSONObject

MDocumentConversion

Declaration
protected DocumentConversion MDocumentConversion { get; set; }
Property Value
Type Description
pdftronprivate.PDF.DocumentConversion

MDocumentLoaded

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

MDocumentLoading

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

MDocumentState

Declaration
protected int MDocumentState { get; set; }
Property Value
Type Description
System.Int32

MDownloadDocumentDialog

Declaration
protected ProgressDialog MDownloadDocumentDialog { get; set; }
Property Value
Type Description
Android.App.ProgressDialog

MDownloading

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

MDownloadState

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

MErrorCode

Declaration
protected int MErrorCode { get; set; }
Property Value
Type Description
System.Int32

MErrorOnOpeningDocument

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

MFileAttachment

Declaration
protected FileAttachment MFileAttachment { get; set; }
Property Value
Type Description
pdftronprivate.PDF.Annots.FileAttachment

MFileAttachmentDelayCreation

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

MFileExtension

Declaration
protected string MFileExtension { get; set; }
Property Value
Type Description
System.String

MFloatingNavTheme

Declaration
protected PdfViewCtrlTabBaseFragment.FloatingNavTheme MFloatingNavTheme { get; set; }
Property Value
Type Description
PdfViewCtrlTabBaseFragment.FloatingNavTheme

MFullSaveRequire

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

MHasChangesSinceOpened

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

MHasChangesSinceResumed

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

MHasWarnedAboutCanNotEditDuringConversion

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

MHidePageNumberAndPageBackButtonHandler

Declaration
protected Handler MHidePageNumberAndPageBackButtonHandler { get; set; }
Property Value
Type Description
Android.OS.Handler

MHidePageNumberAndPageBackButtonRunnable

Declaration
protected IRunnable MHidePageNumberAndPageBackButtonRunnable { get; set; }
Property Value
Type Description
Java.Lang.IRunnable

MImageCreationMode

Declaration
protected ToolManager.ToolMode MImageCreationMode { get; set; }
Property Value
Type Description
ToolManager.ToolMode

MImageSignatureDelayCreation

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

MImageStampDelayCreation

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

MInitialPage

Declaration
protected int MInitialPage { get; set; }
Property Value
Type Description
System.Int32

MInSearchMode

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

MInternalLinkClicked

Declaration
protected Boolean MInternalLinkClicked { get; set; }
Property Value
Type Description
Java.Lang.Boolean

MIsEncrypted

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

MIsOfficeDoc

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

MIsOfficeDocReady

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

MIsPageNumberIndicatorConversionSpinningRunning

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

MIsReflowMode

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

MIsRtlMode

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

MLastSuccessfulSave

Declaration
protected long MLastSuccessfulSave { get; set; }
Property Value
Type Description
System.Int64

MLocalReadOnlyChecked

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

MLocalReadOnlyCheckedResultSave

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

MNavigationList

Declaration
protected FrameLayout MNavigationList { get; set; }
Property Value
Type Description
Android.Widget.FrameLayout

MNeedsCleanupFile

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

MOnPostProcessColorListener

Declaration
protected NativeReflowControl.IOnPostProcessColorListener MOnPostProcessColorListener { get; set; }
Property Value
Type Description
NativeReflowControl.IOnPostProcessColorListener

MOnUpCalled

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

MOpenUrlLink

Declaration
protected string MOpenUrlLink { get; set; }
Property Value
Type Description
System.String

MOriginalFileLength

Declaration
protected long MOriginalFileLength { get; set; }
Property Value
Type Description
System.Int64

MOutputFileUri

Declaration
protected Uri MOutputFileUri { get; set; }
Property Value
Type Description
Android.Net.Uri

MOverlayStub

Declaration
protected View MOverlayStub { get; set; }
Property Value
Type Description
Android.Views.View

MPageBackButton

Declaration
protected ImageButton MPageBackButton { get; set; }
Property Value
Type Description
Android.Widget.ImageButton

MPageBackStack

Declaration
protected IDeque MPageBackStack { get; set; }
Property Value
Type Description
Java.Util.IDeque

MPageCount

Declaration
protected int MPageCount { get; set; }
Property Value
Type Description
System.Int32

MPageForwardButton

Declaration
protected ImageButton MPageForwardButton { get; set; }
Property Value
Type Description
Android.Widget.ImageButton

MPageForwardStack

Declaration
protected IDeque MPageForwardStack { get; set; }
Property Value
Type Description
Java.Util.IDeque

MPageNavContainer

Declaration
protected MaterialCardView MPageNavContainer { get; set; }
Property Value
Type Description
Google.Android.Material.Card.MaterialCardView

MPageNumberIndicator

Declaration
protected PageIndicatorLayout MPageNumberIndicator { get; set; }
Property Value
Type Description
PageIndicatorLayout

MPageNumberIndicatorAll

Declaration
protected TextView MPageNumberIndicatorAll { get; set; }
Property Value
Type Description
Android.Widget.TextView

MPageNumberIndicatorConversionSpinnerRunnable

Declaration
protected IRunnable MPageNumberIndicatorConversionSpinnerRunnable { get; set; }
Property Value
Type Description
Java.Lang.IRunnable

MPageNumberIndicatorConversionSpinningHandler

Declaration
protected Handler MPageNumberIndicatorConversionSpinningHandler { get; set; }
Property Value
Type Description
Android.OS.Handler

MPageNumberIndicatorSpinner

Declaration
protected ProgressBar MPageNumberIndicatorSpinner { get; set; }
Property Value
Type Description
Android.Widget.ProgressBar

MPageStackListeners

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

MPageViewModel

Declaration
protected PageChangeViewModel MPageViewModel { get; set; }
Property Value
Type Description
PageChangeViewModel

MPassword

Declaration
protected string MPassword { get; set; }
Property Value
Type Description
System.String

MPasswordCheckbox

Declaration
protected CheckBox MPasswordCheckbox { get; set; }
Property Value
Type Description
Android.Widget.CheckBox

MPasswordInput

Declaration
protected EditText MPasswordInput { get; set; }
Property Value
Type Description
Android.Widget.EditText

MPasswordLayout

Declaration
protected View MPasswordLayout { get; set; }
Property Value
Type Description
Android.Views.View

MPasswordProtectedListeners

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

MPdfDoc

Declaration
protected PDFDoc MPdfDoc { get; set; }
Property Value
Type Description
pdftronprivate.PDF.PDFDoc

MPdfViewCtrl

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

MPdfViewCtrlId

Declaration
protected int MPdfViewCtrlId { get; set; }
Property Value
Type Description
System.Int32

MPreviousPageInfo

Declaration
protected PageBackButtonInfo MPreviousPageInfo { get; set; }
Property Value
Type Description
PageBackButtonInfo

MPrintAnnotationsChecked

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

MPrintDocumentChecked

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

MPrintSummaryChecked

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

MProgressBarLayout

Declaration
protected ContentLoadingRelativeLayout MProgressBarLayout { get; set; }
Property Value
Type Description
ContentLoadingRelativeLayout

MPushNextPageOnStack

Declaration
protected Boolean MPushNextPageOnStack { get; set; }
Property Value
Type Description
Java.Lang.Boolean

MQuickMenuListeners

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

MRageScrollingAsked

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

MRageScrollingCount

Declaration
protected int MRageScrollingCount { get; set; }
Property Value
Type Description
System.Int32

MReflowControl

Declaration
protected NativeReflowControl MReflowControl { get; set; }
Property Value
Type Description
NativeReflowControl

MReflowTextSize

Declaration
protected int MReflowTextSize { get; set; }
Property Value
Type Description
System.Int32

MReflowUrlLoadedListener

Declaration
protected NativeReflowControl.IReflowUrlLoadedListener MReflowUrlLoadedListener { get; set; }
Property Value
Type Description
NativeReflowControl.IReflowUrlLoadedListener

MRequestSaveDocHandler

Declaration
protected Handler MRequestSaveDocHandler { get; set; }
Property Value
Type Description
Android.OS.Handler

MResetTextSelectionHandler

Declaration
protected Handler MResetTextSelectionHandler { get; set; }
Property Value
Type Description
Android.OS.Handler

MResetTextSelectionRunnable

Declaration
protected IRunnable MResetTextSelectionRunnable { get; set; }
Property Value
Type Description
Java.Lang.IRunnable

MRootView

Declaration
protected View MRootView { get; set; }
Property Value
Type Description
Android.Views.View

MSaveFileAttachmentDelay

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

MSavingEnabled

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

MScaling

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

MScreenshotTempFileCreated

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

MScreenshotTempFilePath

Declaration
protected string MScreenshotTempFilePath { get; set; }
Property Value
Type Description
System.String

MSearchOverlay

Declaration
protected NativeFindTextOverlay MSearchOverlay { get; set; }
Property Value
Type Description
NativeFindTextOverlay

MSelectedAnnot

Declaration
protected Annot MSelectedAnnot { get; set; }
Property Value
Type Description
pdftronprivate.PDF.Annot

MSelectedFileAttachmentName

Declaration
protected string MSelectedFileAttachmentName { get; set; }
Property Value
Type Description
System.String

MShouldCleanupFile

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

MShouldNotifyWhenConversionFinishes

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

MShowingSpecialFileAlertDialog

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

MSpecialFileAlertDialog

Declaration
protected AlertDialog MSpecialFileAlertDialog { get; set; }
Property Value
Type Description
Android.App.AlertDialog

MSpinnerSize

Declaration
protected int MSpinnerSize { get; set; }
Property Value
Type Description
System.Int32

MStateEnabled

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

MStubPDFViewCtrl

Declaration
protected View MStubPDFViewCtrl { get; set; }
Property Value
Type Description
Android.Views.View

MSwipeDetector

Declaration
protected SwipeDetector MSwipeDetector { get; set; }
Property Value
Type Description
SwipeDetector

MTabConversionTempPath

Declaration
protected string MTabConversionTempPath { get; set; }
Property Value
Type Description
System.String

MTabListener

Declaration
protected PdfViewCtrlTabBaseFragment.ITabListener MTabListener { get; set; }
Property Value
Type Description
PdfViewCtrlTabBaseFragment.ITabListener

MTabSource

Declaration
protected int MTabSource { get; set; }
Property Value
Type Description
System.Int32

MTabTag

Declaration
protected string MTabTag { get; set; }
Property Value
Type Description
System.String

MTabTitle

Declaration
protected string MTabTitle { get; set; }
Property Value
Type Description
System.String

MTargetWidget

Declaration
protected Long MTargetWidget { get; set; }
Property Value
Type Description
Java.Lang.Long

MTickSaveDocCallback

Declaration
protected IRunnable MTickSaveDocCallback { get; set; }
Property Value
Type Description
Java.Lang.IRunnable

MToolbarOpenedFromMouseMovement

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

MToolManager

Declaration
protected ToolManager MToolManager { get; set; }
Property Value
Type Description
ToolManager

MUniversalConverted

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

MUniversalDocSpinner

Declaration
protected ProgressBar MUniversalDocSpinner { get; set; }
Property Value
Type Description
Android.Widget.ProgressBar

MUsedCacheCalled

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

MViewerConfig

Declaration
protected ViewerConfig MViewerConfig { get; set; }
Property Value
Type Description
ViewerConfig

MViewerHost

Declaration
protected ViewGroup MViewerHost { get; set; }
Property Value
Type Description
Android.Views.ViewGroup

MWaitingForSetPage

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

MWaitingForSetPageNum

Declaration
protected int MWaitingForSetPageNum { get; set; }
Property Value
Type Description
System.Int32

MWasSavedAndClosedShown

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

OpenUrlCacheFolder

Declaration
protected virtual File OpenUrlCacheFolder { get; }
Property Value
Type Description
Java.IO.File

PageChange

Declaration
public virtual MutableLiveData PageChange { get; }
Property Value
Type Description
AndroidX.Lifecycle.MutableLiveData

PasswordDialog

Declaration
protected virtual PasswordDialogFragment PasswordDialog { get; }
Property Value
Type Description
PasswordDialogFragment

PdfDoc

Declaration
public virtual PDFDoc PdfDoc { get; }
Property Value
Type Description
pdftronprivate.PDF.PDFDoc

PDFViewCtrl

Declaration
public virtual PDFViewCtrl PDFViewCtrl { get; }
Property Value
Type Description
pdftronprivate.PDF.PDFViewCtrl

RecentFilesManager

Declaration
protected virtual FileInfoManager RecentFilesManager { get; }
Property Value
Type Description
FileInfoManager

ReflowControl

Declaration
public virtual NativeReflowControl ReflowControl { get; }
Property Value
Type Description
NativeReflowControl

ReflowMode

Declaration
public virtual bool ReflowMode { get; set; }
Property Value
Type Description
System.Boolean

ReflowTextSize

Declaration
public virtual int ReflowTextSize { get; }
Property Value
Type Description
System.Int32

RtlMode

Declaration
public virtual bool RtlMode { get; set; }
Property Value
Type Description
System.Boolean

SaveDocumentLock

Declaration
protected Object SaveDocumentLock { get; set; }
Property Value
Type Description
Java.Lang.Object

SDebug

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

SearchMode

Declaration
public virtual bool SearchMode { get; set; }
Property Value
Type Description
System.Boolean

TabErrorCode

Declaration
public virtual int TabErrorCode { get; }
Property Value
Type Description
System.Int32

TabSource

Declaration
public virtual int TabSource { get; }
Property Value
Type Description
System.Int32

TabTag

Declaration
public virtual string TabTag { get; }
Property Value
Type Description
System.String

TabTitle

Declaration
public virtual string TabTitle { get; }
Property Value
Type Description
System.String

TabTitleWithExtension

Declaration
public virtual string TabTitleWithExtension { get; }
Property Value
Type Description
System.String

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

ToolManager

Declaration
public virtual ToolManager ToolManager { get; }
Property Value
Type Description
ToolManager

UriFile

Declaration
public virtual Uri UriFile { get; }
Property Value
Type Description
Android.Net.Uri

Methods

AddPageStackListener(PdfViewCtrlTabBaseFragment.IPageStackListener)

Declaration
public virtual void AddPageStackListener(PdfViewCtrlTabBaseFragment.IPageStackListener listener)
Parameters
Type Name Description
PdfViewCtrlTabBaseFragment.IPageStackListener listener

AddPageToBookmark()

Declaration
protected virtual void AddPageToBookmark()

AddPasswordProtectedDocumentListener(PdfViewCtrlTabBaseFragment.IPasswordProtectedListener)

Declaration
public virtual void AddPasswordProtectedDocumentListener(PdfViewCtrlTabBaseFragment.IPasswordProtectedListener listener)
Parameters
Type Name Description
PdfViewCtrlTabBaseFragment.IPasswordProtectedListener listener

AddQuickMenuListener(ToolManager.IQuickMenuListener)

Declaration
public virtual void AddQuickMenuListener(ToolManager.IQuickMenuListener listener)
Parameters
Type Name Description
ToolManager.IQuickMenuListener listener

AddRecentFile(PdfViewCtrlTabInfo, FileInfo)

Declaration
protected virtual void AddRecentFile(PdfViewCtrlTabInfo tabInfo, FileInfo fileInfo)
Parameters
Type Name Description
PdfViewCtrlTabInfo tabInfo
FileInfo fileInfo

AddToRecentFilesManager(FileInfo)

Declaration
protected virtual void AddToRecentFilesManager(FileInfo fileInfo)
Parameters
Type Name Description
FileInfo fileInfo

AddToRecentList(PdfViewCtrlTabInfo)

Declaration
protected virtual void AddToRecentList(PdfViewCtrlTabInfo tabInfo)
Parameters
Type Name Description
PdfViewCtrlTabInfo tabInfo

AnimatePageIndicator(Boolean)

Declaration
public virtual void AnimatePageIndicator(bool show)
Parameters
Type Name Description
System.Boolean show

AnnotationsCouldNotBeAdded(String)

Declaration
public virtual void AnnotationsCouldNotBeAdded(string errorMessage)
Parameters
Type Name Description
System.String errorMessage

ApplyCutout(Int32, Int32)

Declaration
public virtual void ApplyCutout(int top, int bottom)
Parameters
Type Name Description
System.Int32 top
System.Int32 bottom

AttachFileSelected(PointF)

Declaration
public virtual void AttachFileSelected(PointF targetPoint)
Parameters
Type Name Description
Android.Graphics.PointF targetPoint

CancelFindText()

Declaration
public virtual void CancelFindText()

CanDocBeSaved()

Declaration
public virtual bool CanDocBeSaved()
Returns
Type Description
System.Boolean

CanResumeWithoutReloading()

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

CheckDocIntegrity()

Declaration
protected virtual void CheckDocIntegrity()

CheckPdfDoc()

Declaration
protected virtual void CheckPdfDoc()

CheckTabConversionAndAlert(Int32, Boolean, Boolean)

Declaration
protected virtual bool CheckTabConversionAndAlert(int messageID, bool allowConverted, bool skipSpecialFileCheck)
Parameters
Type Name Description
System.Int32 messageID
System.Boolean allowConverted
System.Boolean skipSpecialFileCheck
Returns
Type Description
System.Boolean

ClearPageBackAndForwardStacks()

Declaration
public virtual void ClearPageBackAndForwardStacks()

CloseKeyboard()

Declaration
protected virtual void CloseKeyboard()

CloseNavigationList()

Declaration
public virtual void CloseNavigationList()

CloseRedactionSearchList()

Declaration
public virtual void CloseRedactionSearchList()

CloseSideSheet(String)

Declaration
public virtual void CloseSideSheet(string tag)
Parameters
Type Name Description
System.String tag

ConsumeImageSignature()

Declaration
protected virtual void ConsumeImageSignature()

ContainsInRecentList(FileInfo)

Declaration
protected virtual bool ContainsInRecentList(FileInfo fileInfo)
Parameters
Type Name Description
FileInfo fileInfo
Returns
Type Description
System.Boolean

CopyFileSourceToOutputStream(Context, File, Stream)

Declaration
protected virtual bool CopyFileSourceToOutputStream(Context context, File inputFile, Stream fos)
Parameters
Type Name Description
Android.Content.Context context
Java.IO.File inputFile
System.IO.Stream fos
Returns
Type Description
System.Boolean

CopyFileSourceToOutputStream(Context, Stream)

Declaration
protected virtual bool CopyFileSourceToOutputStream(Context context, Stream fos)
Parameters
Type Name Description
Android.Content.Context context
System.IO.Stream fos
Returns
Type Description
System.Boolean

CopyFileSourceToTempFile(File)

Declaration
protected virtual bool CopyFileSourceToTempFile(File tempFile)
Parameters
Type Name Description
Java.IO.File tempFile
Returns
Type Description
System.Boolean

CopyFileSourceToTempFile(File, File)

Declaration
protected virtual bool CopyFileSourceToTempFile(File inputFile, File tempFile)
Parameters
Type Name Description
Java.IO.File inputFile
Java.IO.File tempFile
Returns
Type Description
System.Boolean

CopyFileSourceToTempUri(Uri)

Declaration
protected virtual bool CopyFileSourceToTempUri(Uri tempUri)
Parameters
Type Name Description
Android.Net.Uri tempUri
Returns
Type Description
System.Boolean

CopyFileSourceToTempUri(File, Uri)

Declaration
protected virtual bool CopyFileSourceToTempUri(File inputFile, Uri tempUri)
Parameters
Type Name Description
Java.IO.File inputFile
Android.Net.Uri tempUri
Returns
Type Description
System.Boolean

CreateBasicPdfViewCtrlTabBundle(Context, Uri, String)

Declaration
public static Bundle CreateBasicPdfViewCtrlTabBundle(Context context, Uri fileUri, string password)
Parameters
Type Name Description
Android.Content.Context context
Android.Net.Uri fileUri
System.String password
Returns
Type Description
Android.OS.Bundle

CreateBasicPdfViewCtrlTabBundle(Context, Uri, String, ViewerConfig)

Declaration
public static Bundle CreateBasicPdfViewCtrlTabBundle(Context context, Uri fileUri, string password, ViewerConfig config)
Parameters
Type Name Description
Android.Content.Context context
Android.Net.Uri fileUri
System.String password
ViewerConfig config
Returns
Type Description
Android.OS.Bundle

CreateBasicPdfViewCtrlTabBundle(Context, Uri, String, String, ViewerConfig)

Declaration
public static Bundle CreateBasicPdfViewCtrlTabBundle(Context context, Uri fileUri, string title, string password, ViewerConfig config)
Parameters
Type Name Description
Android.Content.Context context
Android.Net.Uri fileUri
System.String title
System.String password
ViewerConfig config
Returns
Type Description
Android.OS.Bundle

CreateBasicPdfViewCtrlTabBundle(String, String, String, String, Int32)

Declaration
public static Bundle CreateBasicPdfViewCtrlTabBundle(string tag, string title, string fileExtension, string password, int itemSource)
Parameters
Type Name Description
System.String tag
System.String title
System.String fileExtension
System.String password
System.Int32 itemSource
Returns
Type Description
Android.OS.Bundle

CreateBasicPdfViewCtrlTabBundle(String, String, String, String, Int32, ViewerConfig)

Declaration
public static Bundle CreateBasicPdfViewCtrlTabBundle(string tag, string title, string fileExtension, string password, int itemSource, ViewerConfig config)
Parameters
Type Name Description
System.String tag
System.String title
System.String fileExtension
System.String password
System.Int32 itemSource
ViewerConfig config
Returns
Type Description
Android.OS.Bundle

CreateBasicPdfViewCtrlTabBundle(String, String, String, String, Int32, Int32, ViewerConfig)

Declaration
public static Bundle CreateBasicPdfViewCtrlTabBundle(string tag, string title, string fileExtension, string password, int itemSource, int initialPage, ViewerConfig config)
Parameters
Type Name Description
System.String tag
System.String title
System.String fileExtension
System.String password
System.Int32 itemSource
System.Int32 initialPage
ViewerConfig config
Returns
Type Description
Android.OS.Bundle

CreateTabInfoFromFileInfo(FileInfo)

Declaration
protected virtual PdfViewCtrlTabInfo CreateTabInfoFromFileInfo(FileInfo fileInfo)
Parameters
Type Name Description
FileInfo fileInfo
Returns
Type Description
PdfViewCtrlTabInfo

DocLock(Boolean)

Declaration
protected virtual bool DocLock(bool forceLock)
Parameters
Type Name Description
System.Boolean forceLock
Returns
Type Description
System.Boolean

DocUnlock()

Declaration
protected virtual void DocUnlock()

DoDocumentLoaded()

Declaration
protected virtual void DoDocumentLoaded()

DoesSaveDocNeedNewTab()

Declaration
public virtual bool DoesSaveDocNeedNewTab()
Returns
Type Description
System.Boolean

ExitSearchMode()

Declaration
public virtual void ExitSearchMode()

FileAttachmentSelected(FileAttachment)

Declaration
public virtual void FileAttachmentSelected(FileAttachment attachment)
Parameters
Type Name Description
pdftronprivate.PDF.Annots.FileAttachment attachment

FileCreated(String, ToolManager.AdvancedAnnotationListenerAnnotAction)

Declaration
public virtual void FileCreated(string filePath, ToolManager.AdvancedAnnotationListenerAnnotAction action)
Parameters
Type Name Description
System.String filePath
ToolManager.AdvancedAnnotationListenerAnnotAction action

ForceSave()

Declaration
public virtual void ForceSave()

FreehandStylusUsedFirstTime()

Declaration
public virtual void FreehandStylusUsedFirstTime()

FreeTextInlineEditingStarted()

Declaration
public virtual void FreeTextInlineEditingStarted()

GetClientBackgroundColor(Context)

Declaration
protected virtual int GetClientBackgroundColor(Context context)
Parameters
Type Name Description
Android.Content.Context context
Returns
Type Description
System.Int32

GetClientBackgroundColorDark(Context)

Declaration
protected virtual int GetClientBackgroundColorDark(Context context)
Parameters
Type Name Description
Android.Content.Context context
Returns
Type Description
System.Int32

GetCurrentTabInfo(Activity)

Declaration
protected virtual PdfViewCtrlTabInfo GetCurrentTabInfo(Activity activity)
Parameters
Type Name Description
Android.App.Activity activity
Returns
Type Description
PdfViewCtrlTabInfo

GetFileName(Boolean, String)

Declaration
public virtual string GetFileName(bool needsCopy, string suffix)
Parameters
Type Name Description
System.Boolean needsCopy
System.String suffix
Returns
Type Description
System.String

GetGenericMotionEnabledViews()

Declaration
protected abstract View[] GetGenericMotionEnabledViews()
Returns
Type Description
Android.Views.View[]

GetInfoFromRecentList(FileInfo)

Declaration
protected virtual PdfViewCtrlTabInfo GetInfoFromRecentList(FileInfo fileInfo)
Parameters
Type Name Description
FileInfo fileInfo
Returns
Type Description
PdfViewCtrlTabInfo

GetPagePresentationModeFromSettings(String)

Declaration
protected virtual PDFViewCtrl.PagePresentationModes GetPagePresentationModeFromSettings(string mode)
Parameters
Type Name Description
System.String mode
Returns
Type Description
pdftronprivate.PDF.PDFViewCtrl.PagePresentationModes

GetPDFViewCtrlConfig(Context)

Declaration
protected virtual PDFViewCtrlConfig GetPDFViewCtrlConfig(Context context)
Parameters
Type Name Description
Android.Content.Context context
Returns
Type Description
PDFViewCtrlConfig

GotoNextSearch()

Declaration
public virtual void GotoNextSearch()

GotoPreviousSearch()

Declaration
public virtual void GotoPreviousSearch()

HandleConvertibleConversionSuccess(ProgressDialog, String)

Declaration
protected virtual void HandleConvertibleConversionSuccess(ProgressDialog progressDialog, string filePath)
Parameters
Type Name Description
Android.App.ProgressDialog progressDialog
System.String filePath

HandleEncryptedPdf(Context)

Declaration
protected virtual void HandleEncryptedPdf(Context context)
Parameters
Type Name Description
Android.Content.Context context

HandleExportAnnotations(Uri, PDFDoc)

Declaration
protected virtual void HandleExportAnnotations(Uri targetFile, PDFDoc outputDoc)
Parameters
Type Name Description
Android.Net.Uri targetFile
pdftronprivate.PDF.PDFDoc outputDoc

HandleExportAnnotations(File, PDFDoc)

Declaration
protected virtual void HandleExportAnnotations(File folder, PDFDoc outputDoc)
Parameters
Type Name Description
Java.IO.File folder
pdftronprivate.PDF.PDFDoc outputDoc

HandleExportAnnotations(ExternalFileInfo, PDFDoc)

Declaration
protected virtual void HandleExportAnnotations(ExternalFileInfo folder, PDFDoc outputDoc)
Parameters
Type Name Description
ExternalFileInfo folder
pdftronprivate.PDF.PDFDoc outputDoc

HandleFailedSave(Boolean, Exception)

Declaration
protected virtual void HandleFailedSave(bool close, Exception e)
Parameters
Type Name Description
System.Boolean close
Java.Lang.Exception e

HandleKeyShortcut(Int32, KeyEvent)

Declaration
public virtual bool HandleKeyShortcut(int keyCode, KeyEvent e)
Parameters
Type Name Description
System.Int32 keyCode
Android.Views.KeyEvent e
Returns
Type Description
System.Boolean

HandleKeyUp(Int32, KeyEvent)

Declaration
public virtual bool HandleKeyUp(int keyCode, KeyEvent e)
Parameters
Type Name Description
System.Int32 keyCode
Android.Views.KeyEvent e
Returns
Type Description
System.Boolean

HandleOnlineShare()

Declaration
public virtual void HandleOnlineShare()

HandleOpeningDocumentFailed(Int32)

Declaration
protected virtual void HandleOpeningDocumentFailed(int errorCode)
Parameters
Type Name Description
System.Int32 errorCode

HandleOpeningDocumentFailed(Int32, String)

Declaration
protected virtual void HandleOpeningDocumentFailed(int errorCode, string info)
Parameters
Type Name Description
System.Int32 errorCode
System.String info

HandlePrintAnnotationSummary()

Declaration
public virtual void HandlePrintAnnotationSummary()

HandleRageScrolling()

Declaration
protected virtual void HandleRageScrolling()

HandleSaveAsCopy()

Declaration
public virtual void HandleSaveAsCopy()

HandleSaveAsCopy(PdfViewCtrlTabBaseFragment.SaveFolderWrapper)

Declaration
protected virtual void HandleSaveAsCopy(PdfViewCtrlTabBaseFragment.SaveFolderWrapper folderWrapper)
Parameters
Type Name Description
PdfViewCtrlTabBaseFragment.SaveFolderWrapper folderWrapper

HandleSaveCroppedCopy()

Declaration
public virtual void HandleSaveCroppedCopy()

HandleSaveCroppedCopy(PdfViewCtrlTabBaseFragment.SaveFolderWrapper)

Declaration
protected virtual void HandleSaveCroppedCopy(PdfViewCtrlTabBaseFragment.SaveFolderWrapper folderWrapper)
Parameters
Type Name Description
PdfViewCtrlTabBaseFragment.SaveFolderWrapper folderWrapper

HandleSaveFlattenedCopy()

Declaration
public virtual void HandleSaveFlattenedCopy()

HandleSaveFlattenedCopy(PdfViewCtrlTabBaseFragment.SaveFolderWrapper)

Declaration
protected virtual void HandleSaveFlattenedCopy(PdfViewCtrlTabBaseFragment.SaveFolderWrapper folderWrapper)
Parameters
Type Name Description
PdfViewCtrlTabBaseFragment.SaveFolderWrapper folderWrapper

HandleSaveOptimizedCopy(PdfViewCtrlTabBaseFragment.SaveFolderWrapper, Object)

Declaration
protected virtual void HandleSaveOptimizedCopy(PdfViewCtrlTabBaseFragment.SaveFolderWrapper folderWrapper, Object customObject)
Parameters
Type Name Description
PdfViewCtrlTabBaseFragment.SaveFolderWrapper folderWrapper
Java.Lang.Object customObject

HandleSaveOptimizedCopy(OptimizeParams)

Declaration
public virtual void HandleSaveOptimizedCopy(OptimizeParams params)
Parameters
Type Name Description
OptimizeParams params

HandleSavePasswordCopy()

Declaration
public virtual void HandleSavePasswordCopy()

HandleSavePasswordCopy(PdfViewCtrlTabBaseFragment.SaveFolderWrapper, Object)

Declaration
protected virtual void HandleSavePasswordCopy(PdfViewCtrlTabBaseFragment.SaveFolderWrapper folderWrapper, Object customObject)
Parameters
Type Name Description
PdfViewCtrlTabBaseFragment.SaveFolderWrapper folderWrapper
Java.Lang.Object customObject

HandleSavePrompt(File, ExternalFileInfo, String, Int32, Object)

Declaration
protected virtual void HandleSavePrompt(File folder, ExternalFileInfo externalFolder, string suffix, int copyType, Object param)
Parameters
Type Name Description
Java.IO.File folder
ExternalFileInfo externalFolder
System.String suffix
System.Int32 copyType
Java.Lang.Object param

HandleSpecialFile()

Declaration
public virtual bool HandleSpecialFile()
Returns
Type Description
System.Boolean

HandleSpecialFile(Boolean)

Declaration
protected virtual bool HandleSpecialFile(bool close)
Parameters
Type Name Description
System.Boolean close
Returns
Type Description
System.Boolean

HandleSpecialFilePositive()

Declaration
protected virtual void HandleSpecialFilePositive()

HandleViewFileAttachments()

Declaration
public virtual void HandleViewFileAttachments()

HandleViewSelectedFileAttachment(File, ExternalFileInfo)

Declaration
public virtual void HandleViewSelectedFileAttachment(File localFolder, ExternalFileInfo extFolder)
Parameters
Type Name Description
Java.IO.File localFolder
ExternalFileInfo extFolder

HandleViewSelectedFileAttachment(File, ExternalFileInfo, Uri)

Declaration
public virtual void HandleViewSelectedFileAttachment(File localFolder, ExternalFileInfo extFolder, Uri destFileUri)
Parameters
Type Name Description
Java.IO.File localFolder
ExternalFileInfo extFolder
Android.Net.Uri destFileUri

HideBackAndForwardButtons()

Declaration
public virtual void HideBackAndForwardButtons()

HidePageNumberIndicator()

Declaration
public virtual void HidePageNumberIndicator()

HighlightFullTextSearchResult(TextSearchResult)

Declaration
public virtual void HighlightFullTextSearchResult(TextSearchResult result)
Parameters
Type Name Description
pdftronprivate.PDF.TextSearchResult result

HighlightSearchResults()

Declaration
public virtual void HighlightSearchResults()

ImageSignatureSelected(PointF, Int32, Long)

Declaration
public virtual void ImageSignatureSelected(PointF targetPoint, int targetPage, Long widget)
Parameters
Type Name Description
Android.Graphics.PointF targetPoint
System.Int32 targetPage
Java.Lang.Long widget

ImageStamperSelected(PointF)

Declaration
public virtual void ImageStamperSelected(PointF targetPoint)
Parameters
Type Name Description
Android.Graphics.PointF targetPoint

InitLayout()

Declaration
protected virtual void InitLayout()

JumpPageBack()

Declaration
protected virtual void JumpPageBack()

JumpPageForward()

Declaration
protected virtual void JumpPageForward()

LoadOverlayView()

Declaration
protected virtual void LoadOverlayView()

LoadPasswordView()

Declaration
protected virtual void LoadPasswordView()

LoadPDFViewCtrlView()

Declaration
protected virtual void LoadPDFViewCtrlView()

LoadProgressView()

Declaration
protected virtual void LoadProgressView()

LoadReflowView()

Declaration
protected virtual void LoadReflowView()

LoadStubOverlay()

Declaration
protected virtual View LoadStubOverlay()
Returns
Type Description
Android.Views.View

LoadStubPassword(View)

Declaration
protected virtual View LoadStubPassword(View view)
Parameters
Type Name Description
Android.Views.View view
Returns
Type Description
Android.Views.View

LoadStubPDFViewCtrl()

Declaration
protected virtual View LoadStubPDFViewCtrl()
Returns
Type Description
Android.Views.View

LoadStubProgress()

Declaration
protected virtual View LoadStubProgress()
Returns
Type Description
Android.Views.View

LoadStubReflow()

Declaration
protected virtual View LoadStubReflow()
Returns
Type Description
Android.Views.View

LocalFileWriteAccessCheck()

Declaration
public virtual void LocalFileWriteAccessCheck()

NewFileSelectedFromTool(String, Int32)

Declaration
public virtual bool NewFileSelectedFromTool(string filePath, int pageNumber)
Parameters
Type Name Description
System.String filePath
System.Int32 pageNumber
Returns
Type Description
System.Boolean

OnActionGoBack()

Declaration
public virtual void OnActionGoBack()

OnAddNewPage(Page)

Declaration
public virtual void OnAddNewPage(Page page)
Parameters
Type Name Description
pdftronprivate.PDF.Page page

OnAddNewPages(Page[])

Declaration
public virtual void OnAddNewPages(Page[] pages)
Parameters
Type Name Description
pdftronprivate.PDF.Page[] pages

OnAddProgressIndicator()

Declaration
public virtual void OnAddProgressIndicator()

OnAllAnnotationsRemoved()

Declaration
public virtual void OnAllAnnotationsRemoved()

OnAnnotationAction()

Declaration
public virtual void OnAnnotationAction()

OnAnnotationsAdded(IDictionary<Annot, Integer>)

Declaration
public virtual void OnAnnotationsAdded(IDictionary<Annot, Integer> annots)
Parameters
Type Name Description
System.Collections.Generic.IDictionary<pdftronprivate.PDF.Annot, Java.Lang.Integer> annots

OnAnnotationSelected(Annot, Int32)

Declaration
public virtual void OnAnnotationSelected(Annot annot, int pageNum)
Parameters
Type Name Description
pdftronprivate.PDF.Annot annot
System.Int32 pageNum

OnAnnotationsModified(IDictionary<Annot, Integer>, Bundle)

Declaration
public virtual void OnAnnotationsModified(IDictionary<Annot, Integer> annots, Bundle extra)
Parameters
Type Name Description
System.Collections.Generic.IDictionary<pdftronprivate.PDF.Annot, Java.Lang.Integer> annots
Android.OS.Bundle extra

OnAnnotationsPreModify(IDictionary<Annot, Integer>)

Declaration
public virtual void OnAnnotationsPreModify(IDictionary<Annot, Integer> annots)
Parameters
Type Name Description
System.Collections.Generic.IDictionary<pdftronprivate.PDF.Annot, Java.Lang.Integer> annots

OnAnnotationsPreRemove(IDictionary<Annot, Integer>)

Declaration
public virtual void OnAnnotationsPreRemove(IDictionary<Annot, Integer> annots)
Parameters
Type Name Description
System.Collections.Generic.IDictionary<pdftronprivate.PDF.Annot, Java.Lang.Integer> annots

OnAnnotationsRemoved(IDictionary<Annot, Integer>)

Declaration
public virtual void OnAnnotationsRemoved(IDictionary<Annot, Integer> annots)
Parameters
Type Name Description
System.Collections.Generic.IDictionary<pdftronprivate.PDF.Annot, Java.Lang.Integer> annots

OnAnnotationsRemovedOnPage(Int32)

Declaration
public virtual void OnAnnotationsRemovedOnPage(int pageNum)
Parameters
Type Name Description
System.Int32 pageNum

OnAnnotationUnselected()

Declaration
public virtual void OnAnnotationUnselected()

OnBookmarkModified(IList<UserBookmarkItem>)

Declaration
public virtual void OnBookmarkModified(IList<UserBookmarkItem> bookmarkItems)
Parameters
Type Name Description
System.Collections.Generic.IList<UserBookmarkItem> bookmarkItems

OnChangePointerIcon(PointerIcon)

Declaration
public virtual void OnChangePointerIcon(PointerIcon pointerIcon)
Parameters
Type Name Description
Android.Views.PointerIcon pointerIcon

OnConversionEvent(PDFViewCtrl.ConversionState, Int32)

Declaration
public virtual void OnConversionEvent(PDFViewCtrl.ConversionState state, int totalPagesConverted)
Parameters
Type Name Description
pdftronprivate.PDF.PDFViewCtrl.ConversionState state
System.Int32 totalPagesConverted

OnDeleteCurrentPage()

Declaration
public virtual void OnDeleteCurrentPage()

OnDocPagesModified()

Declaration
public virtual void OnDocPagesModified()

OnDocumentLoaded()

Declaration
public virtual void OnDocumentLoaded()

OnDoubleTap(MotionEvent)

Declaration
public virtual bool OnDoubleTap(MotionEvent e)
Parameters
Type Name Description
Android.Views.MotionEvent e
Returns
Type Description
System.Boolean

OnDown(MotionEvent)

Declaration
public virtual bool OnDown(MotionEvent e)
Parameters
Type Name Description
Android.Views.MotionEvent e
Returns
Type Description
System.Boolean

OnDownloadEvent(PDFViewCtrl.DownloadState, Int32, Int32, Int32, String)

Declaration
public virtual void OnDownloadEvent(PDFViewCtrl.DownloadState state, int page_num, int page_downloaded, int page_count, string message)
Parameters
Type Name Description
pdftronprivate.PDF.PDFViewCtrl.DownloadState state
System.Int32 page_num
System.Int32 page_downloaded
System.Int32 page_count
System.String message

OnEnterFullscreenMode()

Declaration
public virtual bool OnEnterFullscreenMode()
Returns
Type Description
System.Boolean

OnExitFullscreenMode()

Declaration
public virtual bool OnExitFullscreenMode()
Returns
Type Description
System.Boolean

OnExportAnnotations(PDFDoc)

Declaration
public virtual void OnExportAnnotations(PDFDoc outputDoc)
Parameters
Type Name Description
pdftronprivate.PDF.PDFDoc outputDoc

OnFullSaveRequired()

Declaration
public virtual void OnFullSaveRequired()

OnGenericMotionEvent(MotionEvent)

Declaration
public virtual void OnGenericMotionEvent(MotionEvent e)
Parameters
Type Name Description
Android.Views.MotionEvent e

OnHideToolbars()

Declaration
public abstract bool OnHideToolbars()
Returns
Type Description
System.Boolean

OnInterceptAnnotationHandling(Annot, Bundle, ToolManager.ToolMode)

Declaration
public virtual bool OnInterceptAnnotationHandling(Annot annot, Bundle extra, ToolManager.ToolMode toolMode)
Parameters
Type Name Description
pdftronprivate.PDF.Annot annot
Android.OS.Bundle extra
ToolManager.ToolMode toolMode
Returns
Type Description
System.Boolean

OnInterceptDialog(AlertDialog)

Declaration
public virtual bool OnInterceptDialog(AlertDialog dialog)
Parameters
Type Name Description
Android.App.AlertDialog dialog
Returns
Type Description
System.Boolean

OnKeyUp(Int32, KeyEvent)

Declaration
public virtual bool OnKeyUp(int keyCode, KeyEvent e)
Parameters
Type Name Description
System.Int32 keyCode
Android.Views.KeyEvent e
Returns
Type Description
System.Boolean

OnLongPress(MotionEvent)

Declaration
public virtual bool OnLongPress(MotionEvent e)
Parameters
Type Name Description
Android.Views.MotionEvent e
Returns
Type Description
System.Boolean

OnMove(MotionEvent, MotionEvent, Single, Single)

Declaration
public virtual bool OnMove(MotionEvent e1, MotionEvent e2, float x_dist, float y_dist)
Parameters
Type Name Description
Android.Views.MotionEvent e1
Android.Views.MotionEvent e2
System.Single x_dist
System.Single y_dist
Returns
Type Description
System.Boolean

OnPageChange(Int32, Int32, PDFViewCtrl.PageChangeState)

Declaration
public virtual void OnPageChange(int old_page, int cur_page, PDFViewCtrl.PageChangeState state)
Parameters
Type Name Description
System.Int32 old_page
System.Int32 cur_page
pdftronprivate.PDF.PDFViewCtrl.PageChangeState state

OnPageLabelsChanged()

Declaration
public virtual void OnPageLabelsChanged()

OnPageMoved(Int32, Int32)

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

OnPagesAdded(IList<Integer>)

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

OnPagesCropped()

Declaration
public virtual void OnPagesCropped()

OnPagesDeleted(IList<Integer>)

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

OnPagesRotated(IList<Integer>)

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

OnPdfTextChanged()

Declaration
public virtual void OnPdfTextChanged()

OnPortfolioDialogFragmentFileClicked(Int32, PortfolioDialogFragment, String)

Declaration
public virtual void OnPortfolioDialogFragmentFileClicked(int fileType, PortfolioDialogFragment dialog, string fileName)
Parameters
Type Name Description
System.Int32 fileType
PortfolioDialogFragment dialog
System.String fileName

OnPositionProgressIndicatorPage(Rect)

Declaration
public virtual void OnPositionProgressIndicatorPage(Rect position)
Parameters
Type Name Description
pdftronprivate.PDF.Rect position

OnProgressIndicatorPageVisibilityChanged(Boolean)

Declaration
public virtual void OnProgressIndicatorPageVisibilityChanged(bool isVisible)
Parameters
Type Name Description
System.Boolean isVisible

OnQuickMenuClicked(QuickMenuItem)

Declaration
public virtual bool OnQuickMenuClicked(QuickMenuItem menuItem)
Parameters
Type Name Description
QuickMenuItem menuItem
Returns
Type Description
System.Boolean

OnQuickMenuDismissed()

Declaration
public virtual void OnQuickMenuDismissed()

OnQuickMenuShown()

Declaration
public virtual void OnQuickMenuShown()

OnReflowSingleTapUp(MotionEvent)

Declaration
public virtual void OnReflowSingleTapUp(MotionEvent e)
Parameters
Type Name Description
Android.Views.MotionEvent e

OnRemoveContentPendingIndicator()

Declaration
public virtual void OnRemoveContentPendingIndicator()

OnRemoveProgressIndicator()

Declaration
public virtual void OnRemoveProgressIndicator()

OnRenderingFinished()

Declaration
public virtual void OnRenderingFinished()

OnRenderingStarted()

Declaration
public virtual void OnRenderingStarted()

OnSaveFileAttachmentSelected(FileAttachment, Intent)

Declaration
public virtual void OnSaveFileAttachmentSelected(FileAttachment fileAttachment, Intent intent)
Parameters
Type Name Description
pdftronprivate.PDF.Annots.FileAttachment fileAttachment
Android.Content.Intent intent

OnScale(Single, Single)

Declaration
public virtual bool OnScale(float x, float y)
Parameters
Type Name Description
System.Single x
System.Single y
Returns
Type Description
System.Boolean

OnScaleBegin(Single, Single)

Declaration
public virtual bool OnScaleBegin(float x, float y)
Parameters
Type Name Description
System.Single x
System.Single y
Returns
Type Description
System.Boolean

OnScaleEnd(Single, Single)

Declaration
public virtual bool OnScaleEnd(float x, float y)
Parameters
Type Name Description
System.Single x
System.Single y
Returns
Type Description
System.Boolean

OnScrollChanged(Int32, Int32, Int32, Int32)

Declaration
public virtual void OnScrollChanged(int l, int t, int oldl, int oldt)
Parameters
Type Name Description
System.Int32 l
System.Int32 t
System.Int32 oldl
System.Int32 oldt

OnShowContentPendingIndicator()

Declaration
public virtual void OnShowContentPendingIndicator()

OnShowQuickMenu(QuickMenu, Annot)

Declaration
public virtual bool OnShowQuickMenu(QuickMenu quickMenu, Annot annot)
Parameters
Type Name Description
QuickMenu quickMenu
pdftronprivate.PDF.Annot annot
Returns
Type Description
System.Boolean

OnShowToolbar()

Declaration
public virtual bool OnShowToolbar()
Returns
Type Description
System.Boolean

OnSingleTapConfirmed(MotionEvent)

Declaration
public virtual bool OnSingleTapConfirmed(MotionEvent e)
Parameters
Type Name Description
Android.Views.MotionEvent e
Returns
Type Description
System.Boolean

OnThumbnailsViewDialogDismiss(Int32, Boolean)

Declaration
public virtual void OnThumbnailsViewDialogDismiss(int pageNum, bool docPagesModified)
Parameters
Type Name Description
System.Int32 pageNum
System.Boolean docPagesModified

OnUp(MotionEvent, PDFViewCtrl.PriorEventType)

Declaration
public virtual bool OnUp(MotionEvent e, PDFViewCtrl.PriorEventType priorEventMode)
Parameters
Type Name Description
Android.Views.MotionEvent e
pdftronprivate.PDF.PDFViewCtrl.PriorEventType priorEventMode
Returns
Type Description
System.Boolean

OpenConvertibleFormats(String)

Declaration
protected virtual void OpenConvertibleFormats(string tag)
Parameters
Type Name Description
System.String tag

OpenEditUriFile(String)

Declaration
protected virtual void OpenEditUriFile(string uriString)
Parameters
Type Name Description
System.String uriString

OpenExternalFile(String)

Declaration
protected virtual void OpenExternalFile(string tag)
Parameters
Type Name Description
System.String tag

OpenFileInNewTab(File)

Declaration
protected virtual void OpenFileInNewTab(File file)
Parameters
Type Name Description
Java.IO.File file

OpenFileInNewTab(File, String)

Declaration
protected virtual void OpenFileInNewTab(File file, string password)
Parameters
Type Name Description
Java.IO.File file
System.String password

OpenFileInNewTab(File, String, Int32)

Declaration
protected virtual void OpenFileInNewTab(File file, string password, int pageNumber)
Parameters
Type Name Description
Java.IO.File file
System.String password
System.Int32 pageNumber

OpenFileUriInNewTab(Uri)

Declaration
protected virtual void OpenFileUriInNewTab(Uri fileUri)
Parameters
Type Name Description
Android.Net.Uri fileUri

OpenFileUriInNewTab(Uri, String)

Declaration
protected virtual void OpenFileUriInNewTab(Uri fileUri, string password)
Parameters
Type Name Description
Android.Net.Uri fileUri
System.String password

OpenFileUriInNewTab(Uri, String, Int32)

Declaration
protected virtual void OpenFileUriInNewTab(Uri fileUri, string password, int pageNumber)
Parameters
Type Name Description
Android.Net.Uri fileUri
System.String password
System.Int32 pageNumber

OpenLocalFile(String)

Declaration
protected virtual void OpenLocalFile(string tag)
Parameters
Type Name Description
System.String tag

OpenNavigationList(BookmarksDialogFragment)

Declaration
public virtual void OpenNavigationList(BookmarksDialogFragment bookmarksDialogFragment)
Parameters
Type Name Description
BookmarksDialogFragment bookmarksDialogFragment

OpenNavigationList(BookmarksDialogFragment, Int32, Int32)

Declaration
public virtual void OpenNavigationList(BookmarksDialogFragment bookmarksDialogFragment, int marginTop, int marginBottom)
Parameters
Type Name Description
BookmarksDialogFragment bookmarksDialogFragment
System.Int32 marginTop
System.Int32 marginBottom

OpenOfficeDoc(String, Boolean)

Declaration
protected virtual void OpenOfficeDoc(string tag, bool isUri)
Parameters
Type Name Description
System.String tag
System.Boolean isUri

OpenOfficeDoc(String, Boolean, String)

Declaration
protected virtual void OpenOfficeDoc(string tag, bool isUri, string pageOptionsJson)
Parameters
Type Name Description
System.String tag
System.Boolean isUri
System.String pageOptionsJson

OpenRedactionSearchList(SearchRedactionDialogFragment)

Declaration
public virtual void OpenRedactionSearchList(SearchRedactionDialogFragment searchRedactionDialogFragment)
Parameters
Type Name Description
SearchRedactionDialogFragment searchRedactionDialogFragment

OpenRedactionSearchList(SearchRedactionDialogFragment, Int32, Int32)

Declaration
public virtual void OpenRedactionSearchList(SearchRedactionDialogFragment searchRedactionDialogFragment, int marginTop, int marginBottom)
Parameters
Type Name Description
SearchRedactionDialogFragment searchRedactionDialogFragment
System.Int32 marginTop
System.Int32 marginBottom

OpenSideSheet(DialogFragment, String, Int32, Int32)

Declaration
public virtual void OpenSideSheet(DialogFragment dialogFragment, string tag, int marginTop, int marginBottom)
Parameters
Type Name Description
AndroidX.Fragment.App.DialogFragment dialogFragment
System.String tag
System.Int32 marginTop
System.Int32 marginBottom

OpenUrlFile(String)

Declaration
protected virtual void OpenUrlFile(string tag)
Parameters
Type Name Description
System.String tag

OpenUrlFileImpl(String, String, Boolean, String)

Declaration
protected virtual void OpenUrlFileImpl(string tag, string realUrl, bool isNonPDF, string ext)
Parameters
Type Name Description
System.String tag
System.String realUrl
System.Boolean isNonPDF
System.String ext

PauseFragment()

Declaration
protected virtual void PauseFragment()

PostNavChange()

Declaration
protected abstract void PostNavChange()

PostTickSaveDoc()

Declaration
protected virtual void PostTickSaveDoc()

PreparingNavChange()

Declaration
protected abstract void PreparingNavChange()

QueryTextSubmit(String)

Declaration
public virtual void QueryTextSubmit(string text)
Parameters
Type Name Description
System.String text

Redo()

Declaration
public virtual void Redo()

Redo(Boolean)

Declaration
protected virtual void Redo(bool sendAnalytics)
Parameters
Type Name Description
System.Boolean sendAnalytics

RefreshPageCount()

Declaration
public virtual void RefreshPageCount()

RemoveFromRecentList()

Declaration
public virtual void RemoveFromRecentList()

RemovePageStackListener(PdfViewCtrlTabBaseFragment.IPageStackListener)

Declaration
public virtual void RemovePageStackListener(PdfViewCtrlTabBaseFragment.IPageStackListener listener)
Parameters
Type Name Description
PdfViewCtrlTabBaseFragment.IPageStackListener listener

RemovePasswordProtectedDocumentListener(PdfViewCtrlTabBaseFragment.IPasswordProtectedListener)

Declaration
public virtual void RemovePasswordProtectedDocumentListener(PdfViewCtrlTabBaseFragment.IPasswordProtectedListener listener)
Parameters
Type Name Description
PdfViewCtrlTabBaseFragment.IPasswordProtectedListener listener

RemoveQuickMenuListener(ToolManager.IQuickMenuListener)

Declaration
public virtual void RemoveQuickMenuListener(ToolManager.IQuickMenuListener listener)
Parameters
Type Name Description
ToolManager.IQuickMenuListener listener

ResetAutoSavingTimer()

Declaration
public virtual void ResetAutoSavingTimer()

ResetFullTextResults()

Declaration
public virtual void ResetFullTextResults()

ResetHidePageNumberIndicatorTimer()

Declaration
protected virtual void ResetHidePageNumberIndicatorTimer()

ResetZoom(PointF)

Declaration
protected virtual void ResetZoom(PointF point)
Parameters
Type Name Description
Android.Graphics.PointF point

ResizeOverlay(Boolean)

Declaration
protected virtual void ResizeOverlay(bool navListOpen)
Parameters
Type Name Description
System.Boolean navListOpen

ResumeFragment(Boolean)

Declaration
protected virtual void ResumeFragment(bool fromOnResume)
Parameters
Type Name Description
System.Boolean fromOnResume

Save(Boolean, Boolean, Boolean)

Declaration
public virtual void Save(bool close, bool forceSave, bool skipSpecialFileCheck)
Parameters
Type Name Description
System.Boolean close
System.Boolean forceSave
System.Boolean skipSpecialFileCheck

Save(Boolean, Boolean, Boolean, Boolean)

Declaration
public virtual void Save(bool close, bool forceSave, bool skipSpecialFileCheck, bool upload)
Parameters
Type Name Description
System.Boolean close
System.Boolean forceSave
System.Boolean skipSpecialFileCheck
System.Boolean upload

SaveCurrentPdfViewCtrlState()

Declaration
protected virtual PdfViewCtrlTabInfo SaveCurrentPdfViewCtrlState()
Returns
Type Description
PdfViewCtrlTabInfo

SaveExternalFile(Boolean, Boolean)

Declaration
public virtual void SaveExternalFile(bool close, bool forceSave)
Parameters
Type Name Description
System.Boolean close
System.Boolean forceSave

SaveHelper(Boolean, Boolean, Boolean, Boolean)

Declaration
protected virtual void SaveHelper(bool close, bool forceSave, bool hasChangesSinceLastSave, bool upload)
Parameters
Type Name Description
System.Boolean close
System.Boolean forceSave
System.Boolean hasChangesSinceLastSave
System.Boolean upload

SaveLocalFile(Boolean, Boolean)

Declaration
public virtual void SaveLocalFile(bool close, bool forceSave)
Parameters
Type Name Description
System.Boolean close
System.Boolean forceSave

SaveSpecialFile(PdfViewCtrlTabBaseFragment.SaveFolderWrapper)

Declaration
protected virtual void SaveSpecialFile(PdfViewCtrlTabBaseFragment.SaveFolderWrapper folderWrapper)
Parameters
Type Name Description
PdfViewCtrlTabBaseFragment.SaveFolderWrapper folderWrapper

SentToPrinterDialog()

Declaration
protected virtual void SentToPrinterDialog()

SetCanAddToTabInfo(Boolean)

Declaration
public virtual void SetCanAddToTabInfo(bool enabled)
Parameters
Type Name Description
System.Boolean enabled

SetColorModeChanged()

Declaration
public virtual void SetColorModeChanged()

SetCurrentPageHelper(Int32, Boolean)

Declaration
public virtual void SetCurrentPageHelper(int nextPageNum, bool setPDFViewCtrl)
Parameters
Type Name Description
System.Int32 nextPageNum
System.Boolean setPDFViewCtrl

SetDebug(Boolean)

Declaration
public static void SetDebug(bool debug)
Parameters
Type Name Description
System.Boolean debug

SetHasWarnedAboutCanNotEditDuringConversion()

Declaration
public virtual void SetHasWarnedAboutCanNotEditDuringConversion()

SetInsetWindowsInsetsListener()

Declaration
protected virtual void SetInsetWindowsInsetsListener()

SetSavedAndClosedShown()

Declaration
public virtual void SetSavedAndClosedShown()

SetSavingEnabled(Boolean)

Declaration
public virtual void SetSavingEnabled(bool enabled)
Parameters
Type Name Description
System.Boolean enabled

SetSearchMatchCase(Boolean)

Declaration
public virtual void SetSearchMatchCase(bool matchCase)
Parameters
Type Name Description
System.Boolean matchCase

SetSearchNavButtonsVisible(Boolean)

Declaration
public virtual void SetSearchNavButtonsVisible(bool visible)
Parameters
Type Name Description
System.Boolean visible

SetSearchQuery(String)

Declaration
public virtual void SetSearchQuery(string text)
Parameters
Type Name Description
System.String text

SetSearchSettings(Boolean, Boolean)

Declaration
public virtual void SetSearchSettings(bool matchCase, bool wholeWord)
Parameters
Type Name Description
System.Boolean matchCase
System.Boolean wholeWord

SetSearchWholeWord(Boolean)

Declaration
public virtual void SetSearchWholeWord(bool wholeWord)
Parameters
Type Name Description
System.Boolean wholeWord

SetStateEnabled(Boolean)

Declaration
public virtual void SetStateEnabled(bool enabled)
Parameters
Type Name Description
System.Boolean enabled

SetTabListener(PdfViewCtrlTabBaseFragment.ITabListener)

Declaration
public virtual void SetTabListener(PdfViewCtrlTabBaseFragment.ITabListener listener)
Parameters
Type Name Description
PdfViewCtrlTabBaseFragment.ITabListener listener

SetThumbSliderVisible(Boolean, Boolean)

Declaration
public abstract void SetThumbSliderVisible(bool visible, bool animateThumbSlider)
Parameters
Type Name Description
System.Boolean visible
System.Boolean animateThumbSlider

SetViewerHostVisible(Boolean)

Declaration
protected virtual void SetViewerHostVisible(bool visible)
Parameters
Type Name Description
System.Boolean visible

ShouldShowPageIndicator()

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

ShowBackAndForwardButtons()

Declaration
public virtual void ShowBackAndForwardButtons()

ShowConvertibleConversionProgressDialog(ProgressDialog)

Declaration
protected virtual void ShowConvertibleConversionProgressDialog(ProgressDialog progressDialog)
Parameters
Type Name Description
Android.App.ProgressDialog progressDialog

ShowDocumentSavedToast()

Declaration
protected virtual void ShowDocumentSavedToast()

ShowPageBackButton()

Declaration
protected virtual void ShowPageBackButton()

ShowPageForwardButton()

Declaration
protected virtual void ShowPageForwardButton()

ShowReadOnlyAlert(DialogFragment)

Declaration
public virtual void ShowReadOnlyAlert(DialogFragment dialogToDismiss)
Parameters
Type Name Description
AndroidX.Fragment.App.DialogFragment dialogToDismiss

ShowSpecialFileAlertDialog(AlertDialog.Builder, Int32, DialogFragment)

Declaration
protected virtual void ShowSpecialFileAlertDialog(AlertDialog.Builder builder, int state, DialogFragment dialogToDismiss)
Parameters
Type Name Description
Android.App.AlertDialog.Builder builder
System.Int32 state
AndroidX.Fragment.App.DialogFragment dialogToDismiss

SliderRefreshPageCount()

Declaration
protected abstract void SliderRefreshPageCount()

SliderSetReversed(Boolean)

Declaration
protected abstract void SliderSetReversed(bool reversed)
Parameters
Type Name Description
System.Boolean reversed

SliderSetVisibility(Int32)

Declaration
protected abstract void SliderSetVisibility(int visibility)
Parameters
Type Name Description
System.Int32 visibility

SliderUpdateProgress(Int32)

Declaration
protected abstract void SliderUpdateProgress(int curPage)
Parameters
Type Name Description
System.Int32 curPage

StopAutoSavingTimer()

Declaration
public virtual void StopAutoSavingTimer()

StopConversionFinishedTimer()

Declaration
protected virtual void StopConversionFinishedTimer()

StopConversionSpinningIndicator()

Declaration
protected virtual void StopConversionSpinningIndicator()

StopHandlers()

Declaration
protected virtual void StopHandlers()

StopHidePageNumberIndicatorTimer()

Declaration
protected virtual void StopHidePageNumberIndicatorTimer()

TogglePageBookmark()

Declaration
protected virtual void TogglePageBookmark()

ToggleReflow()

Declaration
public virtual bool ToggleReflow()
Returns
Type Description
System.Boolean

ToggleRtlMode()

Declaration
public virtual bool ToggleRtlMode()
Returns
Type Description
System.Boolean

ToggleViewerVisibility(Boolean)

Declaration
protected virtual void ToggleViewerVisibility(bool visible)
Parameters
Type Name Description
System.Boolean visible

ToolChanged(ToolManager.ITool, ToolManager.ITool)

Declaration
public virtual void ToolChanged(ToolManager.ITool newTool, ToolManager.ITool oldTool)
Parameters
Type Name Description
ToolManager.ITool newTool
ToolManager.ITool oldTool

TryToOpenOfficeDoc(Boolean, String, String)

Declaration
protected virtual void TryToOpenOfficeDoc(bool isUri, string tag, string pageOptionsJson)
Parameters
Type Name Description
System.Boolean isUri
System.String tag
System.String pageOptionsJson

Undo()

Declaration
public virtual void Undo()

Undo(Boolean)

Declaration
protected virtual void Undo(bool sendAnalytics)
Parameters
Type Name Description
System.Boolean sendAnalytics

UpdateColorMode()

Declaration
public virtual void UpdateColorMode()

UpdateCurrentPageInfo()

Declaration
public virtual void UpdateCurrentPageInfo()

UpdateNavigationListLayout(Int32, Int32, Boolean)

Declaration
public virtual void UpdateNavigationListLayout(int marginTop, int marginBottom, bool animated)
Parameters
Type Name Description
System.Int32 marginTop
System.Int32 marginBottom
System.Boolean animated

UpdatePageIndicator()

Declaration
protected virtual void UpdatePageIndicator()

UpdatePrintAnnotationsMode(Boolean)

Declaration
public virtual void UpdatePrintAnnotationsMode(bool enabled)
Parameters
Type Name Description
System.Boolean enabled

UpdatePrintDocumentMode(Boolean)

Declaration
public virtual void UpdatePrintDocumentMode(bool enabled)
Parameters
Type Name Description
System.Boolean enabled

UpdatePrintSummaryMode(Boolean)

Declaration
public virtual void UpdatePrintSummaryMode(bool enabled)
Parameters
Type Name Description
System.Boolean enabled

UpdateRecentFile(FileInfo)

Declaration
protected virtual void UpdateRecentFile(FileInfo fileInfo)
Parameters
Type Name Description
FileInfo fileInfo

UpdateRecentList()

Declaration
public virtual void UpdateRecentList()

UpdateReflowColorMode()

Declaration
protected virtual void UpdateReflowColorMode()

UpdateViewMode(PDFViewCtrl.PagePresentationModes)

Declaration
public virtual void UpdateViewMode(PDFViewCtrl.PagePresentationModes pagePresentationMode)
Parameters
Type Name Description
pdftronprivate.PDF.PDFViewCtrl.PagePresentationModes pagePresentationMode

UpdateZoomLimits()

Declaration
protected virtual void UpdateZoomLimits()

UserCropDialogDismiss()

Declaration
public virtual void UserCropDialogDismiss()

ValidateContentResolver(Uri)

Declaration
protected virtual void ValidateContentResolver(Uri uri)
Parameters
Type Name Description
Android.Net.Uri uri

ZoomInOutReflow(Boolean)

Declaration
public virtual void ZoomInOutReflow(bool flagZoomIn)
Parameters
Type Name Description
System.Boolean flagZoomIn

Events

PasswordInvalid

Declaration
public event EventHandler<PdfViewCtrlTabBaseFragment.PasswordInvalidEventArgs> PasswordInvalid
Event Type
Type Description
System.EventHandler<PdfViewCtrlTabBaseFragment.PasswordInvalidEventArgs>

PasswordValid

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

PostJumpPageBack

Declaration
public event EventHandler<PdfViewCtrlTabBaseFragment.PostJumpPageBackEventArgs> PostJumpPageBack
Event Type
Type Description
System.EventHandler<PdfViewCtrlTabBaseFragment.PostJumpPageBackEventArgs>

PostJumpPageForward

Declaration
public event EventHandler<PdfViewCtrlTabBaseFragment.PostJumpPageForwardEventArgs> PostJumpPageForward
Event Type
Type Description
System.EventHandler<PdfViewCtrlTabBaseFragment.PostJumpPageForwardEventArgs>

PreJumpPageBack

Declaration
public event EventHandler<PdfViewCtrlTabBaseFragment.PreJumpPageBackEventArgs> PreJumpPageBack
Event Type
Type Description
System.EventHandler<PdfViewCtrlTabBaseFragment.PreJumpPageBackEventArgs>

PreJumpPageForward

Declaration
public event EventHandler<PdfViewCtrlTabBaseFragment.PreJumpPageForwardEventArgs> PreJumpPageForward
Event Type
Type Description
System.EventHandler<PdfViewCtrlTabBaseFragment.PreJumpPageForwardEventArgs>

QuickMenuClicked

Declaration
public event EventHandler<ToolManager.QuickMenuClickedEventArgs> QuickMenuClicked
Event Type
Type Description
System.EventHandler<ToolManager.QuickMenuClickedEventArgs>

QuickMenuDismissed

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

QuickMenuShown

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

ShowQuickMenu

Declaration
public event EventHandler<ToolManager.ShowQuickMenuEventArgs> ShowQuickMenu
Event Type
Type Description
System.EventHandler<ToolManager.ShowQuickMenuEventArgs>

Implements

pdftronprivate.PDF.PDFViewCtrl.IDocumentDownloadListener
pdftronprivate.PDF.PDFViewCtrl.IDocumentLoadListener
pdftronprivate.PDF.PDFViewCtrl.IPageChangeListener
pdftronprivate.PDF.PDFViewCtrl.IRenderingListener
pdftronprivate.PDF.PDFViewCtrl.IUniversalDocumentConversionListener
pdftronprivate.PDF.PDFViewCtrl.IUniversalDocumentProgressIndicatorListener
NativeReflowControl.IOnReflowTapListener
PortfolioDialogFragment.IPortfolioDialogFragmentListener
ToolManager.IActionGoBackListener
ToolManager.IAdvancedAnnotationListener
ToolManager.IAnnotationModificationListener
ToolManager.IBasicAnnotationListener
ToolManager.IFileAttachmentAnnotationListener
ToolManager.IFullSaveListener
ToolManager.IOnGenericMotionEventListener
ToolManager.IPdfDocModificationListener
ToolManager.IPdfTextModificationListener
ToolManager.IPreToolManagerListener
ToolManager.IQuickMenuListener
ToolManager.IToolChangedListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
In This Article
Back to top Generated by DocFX