Show / Hide Table of Contents

Class PTDocumentViewController

Inheritance
System.Object
PTDocumentBaseViewController
PTDocumentViewController
PTCollaborationDocumentViewController
Implements
IPTBookmarkViewControllerDelegate
IPTCoordinatedDocumentDelegate
IPTDocumentViewSettingsControllerDelegate
IPTPDFLayerViewControllerDelegate
IPTReflowViewControllerDelegate
IPTTextSearchViewControllerDelegate
IPTThumbnailSliderViewDelegate
IPTPDFViewCtrlDelegate
IPTOverridable
IPTToolManagerDelegate
IPTAnnotationToolbarDelegate
ObjCRuntime.INativeObject
System.IDisposable
UIKit.IUIBarPositioningDelegate
UIKit.IUIToolbarDelegate
Inherited Members
PTDocumentBaseViewController.AnnotationAdded(PTToolManager, PTAnnot, UIntPtr)
PTDocumentBaseViewController.AnnotationModified(PTToolManager, PTAnnot, UIntPtr)
PTDocumentBaseViewController.AnnotationRemoved(PTToolManager, PTAnnot, UIntPtr)
PTDocumentBaseViewController.AnnotationViewControllerAnnotationRemoved(PTLegacyAnnotationViewController, PTAnnot, Int32)
PTDocumentBaseViewController.AnnotationViewControllerAnnotationSelected(PTLegacyAnnotationViewController, NSDictionary)
PTDocumentBaseViewController.AnnotationViewControllerDidCancel(PTLegacyAnnotationViewController)
PTDocumentBaseViewController.BookmarkViewControllerBookmarkAdded(PTBookmarkViewController, PTUserBookmark)
PTDocumentBaseViewController.BookmarkViewControllerBookmarkModified(PTBookmarkViewController, PTUserBookmark)
PTDocumentBaseViewController.BookmarkViewControllerBookmarkRemoved(PTBookmarkViewController, PTUserBookmark)
PTDocumentBaseViewController.BookmarkViewControllerBookmarkSelected(PTBookmarkViewController, PTUserBookmark)
PTDocumentBaseViewController.BookmarkViewControllerDidCancel(PTBookmarkViewController)
PTDocumentBaseViewController.CloseDocument()
PTDocumentBaseViewController.CloseDocumentWithCompletionHandler(Action<Boolean>)
PTDocumentBaseViewController.CreateActivityAlertWithTitle(String)
PTDocumentBaseViewController.DidAttemptFileAttachmentSave(PTToolManager, PTFileAttachment, UInt64, Boolean)
PTDocumentBaseViewController.DidDismissLeadingPanelViewController(UIViewController)
PTDocumentBaseViewController.DidSelectAnnotation(PTToolManager, PTAnnot, UIntPtr)
PTDocumentBaseViewController.DidSelectAnnotation(PTAnnotationViewController, PTAnnot, Int32)
PTDocumentBaseViewController.DidShowLeadingPanelViewController(UIViewController)
PTDocumentBaseViewController.DocumentDidChange(PTCoordinatedDocument)
PTDocumentBaseViewController.DocumentPresentedItemDidMove(PTCoordinatedDocument, NSUrl)
PTDocumentBaseViewController.DocumentViewSettingsControllerCropPagesSelected(PTDocumentViewSettingsController)
PTDocumentBaseViewController.DocumentViewSettingsControllerCropPagesSelectedFromSender(PTDocumentViewSettingsController, NSObject)
PTDocumentBaseViewController.DocumentViewSettingsControllerDidUpdateSettings(PTDocumentViewSettingsController, PTDocumentViewSettings)
PTDocumentBaseViewController.FormFieldDataModified(PTToolManager, PTAnnot, UIntPtr)
PTDocumentBaseViewController.HandleDoubleTap(PTToolManager, UITapGestureRecognizer)
PTDocumentBaseViewController.HandleFileAttachment(PTToolManager, PTFileAttachment, UIntPtr)
PTDocumentBaseViewController.HandleFileSelected(PTToolManager, String)
PTDocumentBaseViewController.HandleLongPress(PTToolManager, UILongPressGestureRecognizer)
PTDocumentBaseViewController.HandleNamedAction(PTToolManager, String)
PTDocumentBaseViewController.HandleTap(PTToolManager, UITapGestureRecognizer)
PTDocumentBaseViewController.HasEditPermissionForAnnotation(PTToolManager, PTAnnot, String)
PTDocumentBaseViewController.MoreItemsForSizeClass(UIUserInterfaceSizeClass)
PTDocumentBaseViewController.OpenDocumentWithPDFDoc(PTPDFDoc)
PTDocumentBaseViewController.OpenDocumentWithURL(NSUrl)
PTDocumentBaseViewController.OpenDocumentWithURL(NSUrl, String)
PTDocumentBaseViewController.OpenDocumentWithURL(NSUrl, PTDocumentOptions)
PTDocumentBaseViewController.OutlineViewControllerDidCancel(PTOutlineViewController)
PTDocumentBaseViewController.OutlineViewControllerOutlineSelected(PTOutlineViewController, NSDictionary)
PTDocumentBaseViewController.PageAdded(PTToolManager, Int32)
PTDocumentBaseViewController.PageMoved(PTToolManager, Int32, Int32)
PTDocumentBaseViewController.PageRemoved(PTToolManager, Int32)
PTDocumentBaseViewController.PagesDidRotate(PTToolManager, NSIndexSet)
PTDocumentBaseViewController.PagesWillRotate(PTToolManager, NSIndexSet)
PTDocumentBaseViewController.PdfLayerViewControllerDidCancel(PTPDFLayerViewController)
PTDocumentBaseViewController.ReflowControllerDidCancel(PTReflowViewController)
PTDocumentBaseViewController.ReflowControllerDidChangeToPageNumber(PTReflowViewController, Int32)
PTDocumentBaseViewController.ReflowControllerHandleTap(PTReflowViewController, UITapGestureRecognizer)
PTDocumentBaseViewController.RestartAutomaticControlHidingTimer()
PTDocumentBaseViewController.RestartAutomaticControlHidingTimerWithDelay(Double)
PTDocumentBaseViewController.RestartAutomaticDocumentSavingTimer()
PTDocumentBaseViewController.RestartAutomaticDocumentSavingTimerWithInterval(Double)
PTDocumentBaseViewController.SaveDocument(PTSaveOptions, Action<Boolean>)
PTDocumentBaseViewController.SearchViewControllerDidDismiss(PTTextSearchViewController)
PTDocumentBaseViewController.SetControlsHidden(Boolean, Boolean)
PTDocumentBaseViewController.SetMoreItems(UIBarButtonItem[], UIUserInterfaceSizeClass)
PTDocumentBaseViewController.SetPageIndicatorHidden(Boolean, Boolean)
PTDocumentBaseViewController.SetThumbnailSliderHidden(Boolean, Boolean)
PTDocumentBaseViewController.SetToolbarItems(UIBarButtonItem[], UIUserInterfaceSizeClass, Boolean)
PTDocumentBaseViewController.ShareCopy(NSObject, Boolean)
PTDocumentBaseViewController.ShareCopy(NSObject, Boolean, String)
PTDocumentBaseViewController.ShareCopyFromScreenRect(CGRect, Boolean)
PTDocumentBaseViewController.ShouldHandleLinkAnnotation(PTToolManager, PTAnnot, PTLinkInfo, UIntPtr)
PTDocumentBaseViewController.ShouldHideControlsFromTimer(NSTimer)
PTDocumentBaseViewController.ShouldInteractWithForm(PTToolManager, PTAnnot, UIntPtr)
PTDocumentBaseViewController.ShouldSelectAnnotation(PTToolManager, PTAnnot, UIntPtr)
PTDocumentBaseViewController.ShouldShowMenu(PTToolManager, UIMenuController, PTAnnot, UIntPtr)
PTDocumentBaseViewController.ShouldSwitchToTool(PTToolManager, PTTool)
PTDocumentBaseViewController.ShowAddPagesView(NSObject)
PTDocumentBaseViewController.ShowAddPagesViewFromScreenRect(CGRect)
PTDocumentBaseViewController.ShowMoreItems(NSObject)
PTDocumentBaseViewController.ShowNavigationLists()
PTDocumentBaseViewController.ShowPageCropOptions(NSObject)
PTDocumentBaseViewController.ShowPageCropViewController()
PTDocumentBaseViewController.ShowSearchViewController()
PTDocumentBaseViewController.ShowSettings(NSObject)
PTDocumentBaseViewController.ShowSettingsFromScreenRect(CGRect)
PTDocumentBaseViewController.ShowThumbnailsController()
PTDocumentBaseViewController.StopAutomaticControlHidingTimer()
PTDocumentBaseViewController.StopAutomaticDocumentSavingTimer()
PTDocumentBaseViewController.ThumbnailSliderViewInUse(PTThumbnailSliderViewController)
PTDocumentBaseViewController.ThumbnailSliderViewNotInUse(PTThumbnailSliderViewController)
PTDocumentBaseViewController.ToolManagerToolChanged(PTToolManager)
PTDocumentBaseViewController.ToolbarItemsForSizeClass(UIUserInterfaceSizeClass)
PTDocumentBaseViewController.ViewControllerForToolManager(PTToolManager)
PTDocumentBaseViewController.WillModifyAnnotation(PTToolManager, PTAnnot, UIntPtr)
PTDocumentBaseViewController.WillRemoveAnnotation(PTToolManager, PTAnnot, UIntPtr)
PTDocumentBaseViewController.ActivityViewController
PTDocumentBaseViewController.AddPagesButtonHidden
PTDocumentBaseViewController.AddPagesButtonItem
PTDocumentBaseViewController.AddPagesViewController
PTDocumentBaseViewController.AdditionalHTTPHeaders
PTDocumentBaseViewController.AlwaysShowNavigationListsAsModal
PTDocumentBaseViewController.AnnotationListHidden
PTDocumentBaseViewController.AppSettingsButtonHidden
PTDocumentBaseViewController.AppSettingsButtonItem
PTDocumentBaseViewController.AutomaticControlHidingDelay
PTDocumentBaseViewController.AutomaticDocumentSavingInterval
PTDocumentBaseViewController.AutomaticallyHideToolbars
PTDocumentBaseViewController.AutomaticallyHidesControls
PTDocumentBaseViewController.AutomaticallySavesDocument
PTDocumentBaseViewController.BookmarkListHidden
PTDocumentBaseViewController.BookmarkPageButtonHidden
PTDocumentBaseViewController.BookmarkPageButtonItem
PTDocumentBaseViewController.BottomToolbarEnabled
PTDocumentBaseViewController.ChangesPageOnTap
PTDocumentBaseViewController.ControlsHidden
PTDocumentBaseViewController.ConversionOptions
PTDocumentBaseViewController.CoordinatedDocument
PTDocumentBaseViewController.DigitalSignatureValidationListHidden
PTDocumentBaseViewController.Document
PTDocumentBaseViewController.DocumentBackupDirectoryURL
PTDocumentBaseViewController.DocumentBackupSavingEnabled
PTDocumentBaseViewController.DocumentLoadingMessage
PTDocumentBaseViewController.DocumentManager
PTDocumentBaseViewController.DocumentTabItem
PTDocumentBaseViewController.ExportButtonHidden
PTDocumentBaseViewController.ExportButtonItem
PTDocumentBaseViewController.ExportCopyButtonItem
PTDocumentBaseViewController.ExportCroppedCopyButtonItem
PTDocumentBaseViewController.ExportFlattenedCopyButtonItem
PTDocumentBaseViewController.ExportItems
PTDocumentBaseViewController.ExportReducedFileSizeCopyButtonItem
PTDocumentBaseViewController.HidesBottomBar
PTDocumentBaseViewController.HidesControlsOnTap
PTDocumentBaseViewController.HidesNavigationBar
PTDocumentBaseViewController.HidesProgressSpinner
PTDocumentBaseViewController.HttpRequestOptions
PTDocumentBaseViewController.MoreItems
PTDocumentBaseViewController.MoreItemsButtonHidden
PTDocumentBaseViewController.MoreItemsButtonItem
PTDocumentBaseViewController.MoreItemsViewController
PTDocumentBaseViewController.NavigationHistoryEnabled
PTDocumentBaseViewController.NavigationHistoryManager
PTDocumentBaseViewController.NavigationHistoryViewController
PTDocumentBaseViewController.NavigationListsButtonHidden
PTDocumentBaseViewController.NavigationListsButtonItem
PTDocumentBaseViewController.NavigationListsViewController
PTDocumentBaseViewController.NightModeEnabled
PTDocumentBaseViewController.OutlineListHidden
PTDocumentBaseViewController.PageCropViewController
PTDocumentBaseViewController.PageIndicatorAlwaysVisible
PTDocumentBaseViewController.PageIndicatorEnabled
PTDocumentBaseViewController.PageIndicatorHidden
PTDocumentBaseViewController.PageIndicatorShowsOnPageChange
PTDocumentBaseViewController.PageIndicatorShowsWithControls
PTDocumentBaseViewController.PageIndicatorViewController
PTDocumentBaseViewController.PanelViewController
PTDocumentBaseViewController.PdfLayerListHidden
PTDocumentBaseViewController.PdfViewCtrl
PTDocumentBaseViewController.ReaderModeButtonHidden
PTDocumentBaseViewController.ReaderModeButtonItem
PTDocumentBaseViewController.ReflowHidden
PTDocumentBaseViewController.ReflowSettingsButtonHidden
PTDocumentBaseViewController.ReflowSettingsButtonItem
PTDocumentBaseViewController.ReflowSettingsViewController
PTDocumentBaseViewController.ReflowViewController
PTDocumentBaseViewController.SaveErrorMessage
PTDocumentBaseViewController.SearchButtonHidden
PTDocumentBaseViewController.SearchButtonItem
PTDocumentBaseViewController.SearchViewControllerHidden
PTDocumentBaseViewController.SettingsButtonItem
PTDocumentBaseViewController.SettingsViewController
PTDocumentBaseViewController.ShareButtonHidden
PTDocumentBaseViewController.ShareButtonItem
PTDocumentBaseViewController.TabbedDocumentViewController
PTDocumentBaseViewController.TextSearchViewController
PTDocumentBaseViewController.ThumbnailBrowserButtonHidden
PTDocumentBaseViewController.ThumbnailSliderController
PTDocumentBaseViewController.ThumbnailSliderEnabled
PTDocumentBaseViewController.ThumbnailSliderHidden
PTDocumentBaseViewController.ThumbnailsButtonItem
PTDocumentBaseViewController.ThumbnailsViewController
PTDocumentBaseViewController.ToolManager
PTDocumentBaseViewController.ToolbarItems
PTDocumentBaseViewController.ViewerSettingsButtonHidden
Namespace: pdftron.PDF.Controls
Assembly: Tools.dll
Syntax
public class PTDocumentViewController : PTDocumentBaseViewController, IPTBookmarkViewControllerDelegate, IPTCoordinatedDocumentDelegate, IPTDocumentViewSettingsControllerDelegate, IPTPDFLayerViewControllerDelegate, IPTReflowViewControllerDelegate, IPTTextSearchViewControllerDelegate, IPTThumbnailSliderViewDelegate, IPTPDFViewCtrlDelegate, IPTOverridable, IPTToolManagerDelegate, IPTAnnotationToolbarDelegate

Constructors

PTDocumentViewController()

Declaration
public PTDocumentViewController()

PTDocumentViewController(NSCoder)

Declaration
public PTDocumentViewController(NSCoder coder)
Parameters
Type Name Description
Foundation.NSCoder coder

PTDocumentViewController(NSObjectFlag)

Declaration
protected PTDocumentViewController(NSObjectFlag t)
Parameters
Type Name Description
Foundation.NSObjectFlag t

PTDocumentViewController(NativeHandle)

Declaration
protected PTDocumentViewController(NativeHandle handle)
Parameters
Type Name Description
ObjCRuntime.NativeHandle handle

Properties

AnnotationButtonItem

Declaration
public virtual UIBarButtonItem AnnotationButtonItem { get; }
Property Value
Type Description
UIKit.UIBarButtonItem

AnnotationToolbar

Declaration
public virtual PTAnnotationToolbar AnnotationToolbar { get; set; }
Property Value
Type Description
PTAnnotationToolbar

AnnotationToolbarButtonHidden

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

AnnotationToolbarHidden

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

ClassHandle

Declaration
public override NativeHandle ClassHandle { get; }
Property Value
Type Description
ObjCRuntime.NativeHandle
Overrides
PTDocumentBaseViewController.ClassHandle

Delegate

Declaration
public PTDocumentViewControllerDelegate Delegate { get; set; }
Property Value
Type Description
PTDocumentViewControllerDelegate

DestinationURLForDocumentAtURL

Declaration
public DocumentViewControllerDestinationURLForDocumentAtURL DestinationURLForDocumentAtURL { get; set; }
Property Value
Type Description
DocumentViewControllerDestinationURLForDocumentAtURL

DocumentViewControllerShouldAutomaticallyDismissSearchViewController

Declaration
public DocumentViewControllerShouldAutomaticallyDismissSearchViewController DocumentViewControllerShouldAutomaticallyDismissSearchViewController { get; set; }
Property Value
Type Description
DocumentViewControllerShouldAutomaticallyDismissSearchViewController

FreehandButtonHidden

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

FreehandButtonItem

Declaration
public virtual UIBarButtonItem FreehandButtonItem { get; }
Property Value
Type Description
UIKit.UIBarButtonItem

RedoButtonItem

Declaration
public virtual UIBarButtonItem RedoButtonItem { get; }
Property Value
Type Description
UIKit.UIBarButtonItem

ShouldDeleteCachedDocument

Declaration
public DocumentViewControllerShouldDeleteCachedDocumentAtURL ShouldDeleteCachedDocument { get; set; }
Property Value
Type Description
DocumentViewControllerShouldDeleteCachedDocumentAtURL

ShouldExportCachedDocument

Declaration
public DocumentViewControllerShouldExportCachedDocumentAtURL ShouldExportCachedDocument { get; set; }
Property Value
Type Description
DocumentViewControllerShouldExportCachedDocumentAtURL

UndoButtonItem

Declaration
public virtual UIBarButtonItem UndoButtonItem { get; }
Property Value
Type Description
UIKit.UIBarButtonItem

WeakDelegate

Declaration
public virtual NSObject WeakDelegate { get; set; }
Property Value
Type Description
Foundation.NSObject

Methods

AnnotationToolbarDidCancel(PTAnnotationToolbar)

Declaration
public virtual void AnnotationToolbarDidCancel(PTAnnotationToolbar annotationToolbar)
Parameters
Type Name Description
PTAnnotationToolbar annotationToolbar

Dispose(Boolean)

Declaration
protected override void Dispose(bool disposing)
Parameters
Type Name Description
System.Boolean disposing
Overrides
PTDocumentBaseViewController.Dispose(Boolean)

ToolShouldGoBackToPan(PTAnnotationToolbar)

Declaration
public virtual bool ToolShouldGoBackToPan(PTAnnotationToolbar annotationToolbar)
Parameters
Type Name Description
PTAnnotationToolbar annotationToolbar
Returns
Type Description
System.Boolean

Events

DidBecomeInvalid

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

DidDismissLeadingPanelViewController

Declaration
public event EventHandler<DocumentViewControllerDidDismissLeadingPanelViewControllerArgsEventArgs> DidDismissLeadingPanelViewController
Event Type
Type Description
System.EventHandler<DocumentViewControllerDidDismissLeadingPanelViewControllerArgsEventArgs>

DidFailToOpenDocumentWithError

Declaration
public event EventHandler<DocumentViewControllerDidFailToOpenDocumentWithErrorEventArgs> DidFailToOpenDocumentWithError
Event Type
Type Description
System.EventHandler<DocumentViewControllerDidFailToOpenDocumentWithErrorEventArgs>

DidOpenDocument

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

DidShowLeadingPanelViewController

Declaration
public event EventHandler<DocumentViewControllerDidShowLeadingPanelViewControllerArgsEventArgs> DidShowLeadingPanelViewController
Event Type
Type Description
System.EventHandler<DocumentViewControllerDidShowLeadingPanelViewControllerArgsEventArgs>

Implements

IPTBookmarkViewControllerDelegate
IPTCoordinatedDocumentDelegate
IPTDocumentViewSettingsControllerDelegate
IPTPDFLayerViewControllerDelegate
IPTReflowViewControllerDelegate
IPTTextSearchViewControllerDelegate
IPTThumbnailSliderViewDelegate
IPTPDFViewCtrlDelegate
IPTOverridable
IPTToolManagerDelegate
IPTAnnotationToolbarDelegate
ObjCRuntime.INativeObject
System.IDisposable
UIKit.IUIBarPositioningDelegate
UIKit.IUIToolbarDelegate
In This Article
Back to top Generated by DocFX