Show / Hide Table of Contents

Class PTPDFViewCtrlToolDelegate

Inheritance
System.Object
PTPDFViewCtrlToolDelegate
Implements
IPTPDFViewCtrlToolDelegate
ObjCRuntime.INativeObject
System.IDisposable
Namespace: pdftronprivate
Assembly: PDFNetiOS.dll
Syntax
public class PTPDFViewCtrlToolDelegate : NSObject, IPTPDFViewCtrlToolDelegate

Constructors

PTPDFViewCtrlToolDelegate()

Declaration
public PTPDFViewCtrlToolDelegate()

PTPDFViewCtrlToolDelegate(NSObjectFlag)

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

PTPDFViewCtrlToolDelegate(NativeHandle)

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

Methods

ConfigurationForMenu(PTPDFViewCtrl, UIContextMenuInteraction, CGPoint, out UIContextMenuConfiguration)

Declaration
public virtual bool ConfigurationForMenu(PTPDFViewCtrl pdfViewCtrl, UIContextMenuInteraction interaction, CGPoint location, out UIContextMenuConfiguration configuration)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIContextMenuInteraction interaction
CoreGraphics.CGPoint location
UIKit.UIContextMenuConfiguration configuration
Returns
Type Description
System.Boolean

GeneratedAppearance(PTPDFViewCtrl, UIImageView, PTAnnot, UInt32)

Declaration
public virtual void GeneratedAppearance(PTPDFViewCtrl pdfViewCtrl, UIImageView imageView, PTAnnot annot, uint pageNumber)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIImageView imageView
PTAnnot annot
System.UInt32 pageNumber

HandleDoubleTap(PTPDFViewCtrl, UITapGestureRecognizer)

Declaration
public virtual bool HandleDoubleTap(PTPDFViewCtrl pdfViewCtrl, UITapGestureRecognizer gestureRecognizer)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UITapGestureRecognizer gestureRecognizer
Returns
Type Description
System.Boolean

HandleLongPress(PTPDFViewCtrl, UILongPressGestureRecognizer)

Declaration
public virtual bool HandleLongPress(PTPDFViewCtrl pdfViewCtrl, UILongPressGestureRecognizer gestureRecognizer)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UILongPressGestureRecognizer gestureRecognizer
Returns
Type Description
System.Boolean

HandleTap(PTPDFViewCtrl, UITapGestureRecognizer)

Declaration
public virtual bool HandleTap(PTPDFViewCtrl pdfViewCtrl, UITapGestureRecognizer gestureRecognizer)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UITapGestureRecognizer gestureRecognizer
Returns
Type Description
System.Boolean

JavascriptCallback(PTPDFViewCtrl, String, String)

Declaration
public virtual void JavascriptCallback(PTPDFViewCtrl pdfViewCtrl, string event_type, string json)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
System.String event_type
System.String json

OnTouchesBegan(PTPDFViewCtrl, NSSet<UITouch>, UIEvent)

Declaration
public virtual bool OnTouchesBegan(PTPDFViewCtrl pdfViewCtrl, NSSet<UITouch> touches, UIEvent event)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
Foundation.NSSet<UIKit.UITouch> touches
UIKit.UIEvent event
Returns
Type Description
System.Boolean

OnTouchesCancelled(PTPDFViewCtrl, NSSet<UITouch>, UIEvent)

Declaration
public virtual bool OnTouchesCancelled(PTPDFViewCtrl pdfViewCtrl, NSSet<UITouch> touches, UIEvent event)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
Foundation.NSSet<UIKit.UITouch> touches
UIKit.UIEvent event
Returns
Type Description
System.Boolean

OnTouchesEnded(PTPDFViewCtrl, NSSet<UITouch>, UIEvent)

Declaration
public virtual bool OnTouchesEnded(PTPDFViewCtrl pdfViewCtrl, NSSet<UITouch> touches, UIEvent event)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
Foundation.NSSet<UIKit.UITouch> touches
UIKit.UIEvent event
Returns
Type Description
System.Boolean

OnTouchesMoved(PTPDFViewCtrl, NSSet<UITouch>, UIEvent)

Declaration
public virtual bool OnTouchesMoved(PTPDFViewCtrl pdfViewCtrl, NSSet<UITouch> touches, UIEvent event)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
Foundation.NSSet<UIKit.UITouch> touches
UIKit.UIEvent event
Returns
Type Description
System.Boolean

OuterScrollViewDidEndDecelerating(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void OuterScrollViewDidEndDecelerating(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

OuterScrollViewDidEndDragging(PTPDFViewCtrl, UIScrollView, Boolean)

Declaration
public virtual void OuterScrollViewDidEndDragging(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView, bool decelerate)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView
System.Boolean decelerate

OuterScrollViewDidEndScrollingAnimation(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void OuterScrollViewDidEndScrollingAnimation(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

OuterScrollViewDidEndZooming(PTPDFViewCtrl, UIScrollView, UIView, Single)

Declaration
public virtual void OuterScrollViewDidEndZooming(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView, UIView view, float scale)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView
UIKit.UIView view
System.Single scale

OuterScrollViewDidScroll(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void OuterScrollViewDidScroll(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

OuterScrollViewDidScrollToTop(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void OuterScrollViewDidScrollToTop(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

OuterScrollViewDidZoom(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void OuterScrollViewDidZoom(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

OuterScrollViewShouldScrollToTop(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual bool OuterScrollViewShouldScrollToTop(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView
Returns
Type Description
System.Boolean

OuterScrollViewWillBeginDecelerating(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void OuterScrollViewWillBeginDecelerating(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

OuterScrollViewWillBeginDragging(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void OuterScrollViewWillBeginDragging(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

OuterScrollViewWillBeginZooming(PTPDFViewCtrl, UIScrollView, UIView)

Declaration
public virtual void OuterScrollViewWillBeginZooming(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView, UIView view)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView
UIKit.UIView view

PageNumberChangedFrom(PTPDFViewCtrl, Int32, Int32)

Declaration
public virtual void PageNumberChangedFrom(PTPDFViewCtrl pdfViewCtrl, int oldPageNumber, int newPageNumber)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
System.Int32 oldPageNumber
System.Int32 newPageNumber

PdfScrollViewDidEndDecelerating(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void PdfScrollViewDidEndDecelerating(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

PdfScrollViewDidEndDragging(PTPDFViewCtrl, UIScrollView, Boolean)

Declaration
public virtual void PdfScrollViewDidEndDragging(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView, bool decelerate)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView
System.Boolean decelerate

PdfScrollViewDidEndScrollingAnimation(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void PdfScrollViewDidEndScrollingAnimation(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

PdfScrollViewDidEndZooming(PTPDFViewCtrl, UIScrollView, UIView, Single)

Declaration
public virtual void PdfScrollViewDidEndZooming(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView, UIView view, float scale)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView
UIKit.UIView view
System.Single scale

PdfScrollViewDidScroll(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void PdfScrollViewDidScroll(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

PdfScrollViewDidScrollToTop(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void PdfScrollViewDidScrollToTop(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

PdfScrollViewDidZoom(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void PdfScrollViewDidZoom(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

PdfScrollViewShouldScrollToTop(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual bool PdfScrollViewShouldScrollToTop(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView
Returns
Type Description
System.Boolean

PdfScrollViewWillBeginDecelerating(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void PdfScrollViewWillBeginDecelerating(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

PdfScrollViewWillBeginZooming(PTPDFViewCtrl, UIScrollView, UIView)

Declaration
public virtual void PdfScrollViewWillBeginZooming(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView, UIView view)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView
UIKit.UIView view

PdfViewCtrl(PTPDFViewCtrl, UIScrollView)

Declaration
public virtual void PdfViewCtrl(PTPDFViewCtrl pdfViewCtrl, UIScrollView scrollView)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIScrollView scrollView

PdfViewCtrlOnLayoutChanged(PTPDFViewCtrl)

Declaration
public virtual void PdfViewCtrlOnLayoutChanged(PTPDFViewCtrl pdfViewCtrl)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl

PdfViewCtrlOnRenderFinished(PTPDFViewCtrl)

Declaration
public virtual void PdfViewCtrlOnRenderFinished(PTPDFViewCtrl pdfViewCtrl)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl

PdfViewCtrlOnSetDoc(PTPDFViewCtrl)

Declaration
public virtual void PdfViewCtrlOnSetDoc(PTPDFViewCtrl pdfViewCtrl)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl

TouchesShouldBegin(PTPDFViewCtrl, NSSet<UITouch>, UIEvent, UIView)

Declaration
public virtual bool TouchesShouldBegin(PTPDFViewCtrl pdfViewCtrl, NSSet<UITouch> touches, UIEvent event, UIView view)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
Foundation.NSSet<UIKit.UITouch> touches
UIKit.UIEvent event
UIKit.UIView view
Returns
Type Description
System.Boolean

TouchesShouldCancelInContentView(PTPDFViewCtrl, UIView)

Declaration
public virtual bool TouchesShouldCancelInContentView(PTPDFViewCtrl pdfViewCtrl, UIView view)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl
UIKit.UIView view
Returns
Type Description
System.Boolean

Implements

IPTPDFViewCtrlToolDelegate
ObjCRuntime.INativeObject
System.IDisposable
In This Article
Back to top Generated by DocFX