Class PdfViewCtrlTabHostFragment
Inheritance
System.Object
PdfViewCtrlTabHostFragment
Implements
Android.Views.View.IOnLayoutChangeListener
Android.Views.View.IOnSystemUiVisibilityChangeListener
Google.Android.Material.Tabs.TabLayout.IOnTabSelectedListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Assembly: PDFViewCtrlTools.dll
Syntax
public class PdfViewCtrlTabHostFragment : PdfViewCtrlTabHostBaseFragment, BookmarksTabLayout.IBookmarksTabsListener, SearchResultsView.ISearchResultsListener, ThumbnailsViewFragment.IOnExportThumbnailsListener, ThumbnailsViewFragment.IOnThumbnailsEditAttemptWhileReadOnlyListener, ThumbnailsViewFragment.IOnThumbnailsViewDialogDismissListener, UserCropDialogFragment.IOnUserCropDialogDismissListener, UserCropSelectionDialogFragment.IUserCropSelectionDialogFragmentListener, BookmarksDialogFragment.IBookmarksDialogListener, ViewModePickerDialogFragment.IViewModePickerDialogFragmentListener, ToolManager.IQuickMenuListener, NativeAnnotationToolbar.IAnnotationToolbarListener, PdfViewCtrlTabFragment.ITabListener, PdfViewCtrlTabBaseFragment.ITabListener
Constructors
PdfViewCtrlTabHostFragment()
Declaration
public PdfViewCtrlTabHostFragment()
PdfViewCtrlTabHostFragment(IntPtr, JniHandleOwnership)
Declaration
protected PdfViewCtrlTabHostFragment(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Properties
ContainerId
Declaration
protected override int ContainerId { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
DefaultTheme
Declaration
protected override int DefaultTheme { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
Overrides
LayoutRes
Declaration
protected override int LayoutRes { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
Declaration
protected IMenuItem MMenuAnnotToolbar { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuFillAndSignToolbar { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuFormToolbar { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuRedo { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuUndo { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
TabLayoutRes
Declaration
protected override int TabLayoutRes { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type |
Description |
System.IntPtr |
|
Overrides
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
Type |
Description |
System.Type |
|
Overrides
Methods
Declaration
protected override void AnimateToolbars(bool visible)
Parameters
Type |
Name |
Description |
System.Boolean |
visible |
|
Overrides
Declaration
protected override int[] GetDefaultToolbarMenu()
Returns
Type |
Description |
System.Int32[] |
|
Overrides
HandleAutoHideNavBar()
Declaration
protected override void HandleAutoHideNavBar()
Overrides
HandleAutoHideUi()
Declaration
protected override void HandleAutoHideUi()
Overrides
HideSystemUI()
Declaration
protected override void HideSystemUI()
Overrides
HideUI()
Declaration
public override void HideUI()
Overrides
NewInstance(Bundle)
Declaration
public static PdfViewCtrlTabHostFragment NewInstance(Bundle args)
Parameters
Type |
Name |
Description |
Android.OS.Bundle |
args |
|
Returns
Declaration
public virtual void OnAnnotationToolbarClosed()
Declaration
public virtual void OnAnnotationToolbarShown()
Declaration
public override void OnEditToolbarMenu()
Overrides
Declaration
public override void OnOpenAnnotationToolbar(ToolManager.ToolMode mode)
Parameters
Overrides
Declaration
public override void OnOpenEditToolbar(ToolManager.ToolMode mode)
Parameters
Overrides
Declaration
public virtual void OnShowAnnotationToolbarByShortcut(int mode)
Parameters
Type |
Name |
Description |
System.Int32 |
mode |
|
OnTabSingleTapConfirmed()
Declaration
public override void OnTabSingleTapConfirmed()
Overrides
OpenBookmarksDialog()
Declaration
protected override void OpenBookmarksDialog()
Overrides
OpenRedactionDialog(SearchRedactionDialogFragment)
Declaration
protected override void OpenRedactionDialog(SearchRedactionDialogFragment dialogFragment)
Parameters
Overrides
Declaration
public virtual void RestoreSavedMenu()
Declaration
public override void SetToolbarsVisible(bool visible, bool animateThumbSlider)
Parameters
Type |
Name |
Description |
System.Boolean |
visible |
|
System.Boolean |
animateThumbSlider |
|
Overrides
Declaration
public virtual bool ShowAnnotationToolbar(int mode, ToolManager.ToolMode toolMode)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
protected virtual bool ShowAnnotationToolbar(int mode, Annot inkAnnot, int pageNum, ToolManager.ToolMode toolMode)
Parameters
Type |
Name |
Description |
System.Int32 |
mode |
|
pdftronprivate.PDF.Annot |
inkAnnot |
|
System.Int32 |
pageNum |
|
ToolManager.ToolMode |
toolMode |
|
Returns
Type |
Description |
System.Boolean |
|
ShowSystemStatusBar()
Declaration
protected override void ShowSystemStatusBar()
Overrides
ShowSystemUI()
Declaration
protected override void ShowSystemUI()
Overrides
ShowUI()
Declaration
public override void ShowUI()
Overrides
UpdateFullScreenModeLayout()
Declaration
protected override void UpdateFullScreenModeLayout()
Overrides
UpdateIconsInReflowMode()
Declaration
protected override void UpdateIconsInReflowMode()
Overrides
Declaration
protected virtual void UpdateUndoButtonVisibility(bool visible)
Parameters
Type |
Name |
Description |
System.Boolean |
visible |
|
UpdateUndoRedoState()
Declaration
protected override void UpdateUndoRedoState()
Overrides
Implements
Android.Views.View.IOnLayoutChangeListener
Android.Views.View.IOnSystemUiVisibilityChangeListener
Google.Android.Material.Tabs.TabLayout.IOnTabSelectedListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable