Show / Hide Table of Contents

Class PTPanTool

Inheritance
System.Object
PTTool
PTPanTool
Implements
IPTNoteEditControllerDelegate
IPTOverridable
IPTToolSwitching
IPTPDFViewCtrlToolDelegate
ObjCRuntime.INativeObject
System.IDisposable
UIKit.IUIAdaptivePresentationControllerDelegate
UIKit.IUIGestureRecognizerDelegate
UIKit.IUIPopoverPresentationControllerDelegate
Inherited Members
PTTool.AnnotationAdded(PTAnnot, nuint)
PTTool.AnnotationFlattened(PTAnnot, nuint)
PTTool.AnnotationModified(PTAnnot, nuint)
PTTool.AnnotationRemoved(PTAnnot, nuint)
PTTool.CGRectCanvasToCGRectScreen(CGRect)
PTTool.CGRectScreen2PDFRectPage(CGRect, Int32)
PTTool.CGRectScreenToCGRectCanvas(CGRect)
PTTool.CanEditAnnotation(PTAnnot, nuint)
PTTool.ConvertPagePtToScreenPt(CGPoint, Int32)
PTTool.ConvertPagePtToScreenPtX(nfloat, nfloat, Int32)
PTTool.ConvertScreenPtToPagePt(CGPoint, Int32)
PTTool.ConvertScreenPtToPagePtX(nfloat, nfloat, Int32)
PTTool.DeleteSelectedAnnotation()
PTTool.DidCopyText(String, UIPasteboard)
PTTool.DidSelectAnnotation(PTAnnot, nuint)
PTTool.EditSelectedAnnotationNote()
PTTool.ExecuteAction(PTActionParameter)
PTTool.FlattenAnnotations(PTAnnot[])
PTTool.FlattenAnnotations(PTAnnot[], Int32, NSError)
PTTool.FormFieldDataModified(PTAnnot, nuint)
PTTool.GeneratedAppearance(PTPDFViewCtrl, UIImageView, PTAnnot, UInt32)
PTTool.GetRectUnion(PTPDFRect, PTPDFRect)
PTTool.HandleDoubleTap(PTPDFViewCtrl, UITapGestureRecognizer)
PTTool.HandleFileAttachment(PTFileAttachment, nuint)
PTTool.HandleLongPress(PTPDFViewCtrl, UILongPressGestureRecognizer)
PTTool.HandleTap(PTPDFViewCtrl, UITapGestureRecognizer)
PTTool.HideMenu()
PTTool.JavascriptCallback(PTPDFViewCtrl, String, String)
PTTool.KeepToolAppearanceOnScreen()
PTTool.KeepToolAppearanceOnScreenWithImageView(UIImageView)
PTTool.NoteEditControllerCancelButtonPressed(PTNoteEditController, Boolean)
PTTool.NoteEditControllerDeleteSelectedAnnotation(PTNoteEditController)
PTTool.NoteEditControllerSaveNewNote(PTNoteEditController, String)
PTTool.NoteEditControllerStyleButtonPressed(PTNoteEditController)
PTTool.OnSwitchToolEvent(NSObject)
PTTool.OnTouchesBegan(PTPDFViewCtrl, NSSet<UITouch>, UIEvent)
PTTool.OnTouchesCancelled(PTPDFViewCtrl, NSSet<UITouch>, UIEvent)
PTTool.OnTouchesEnded(PTPDFViewCtrl, NSSet<UITouch>, UIEvent)
PTTool.OnTouchesMoved(PTPDFViewCtrl, NSSet<UITouch>, UIEvent)
PTTool.OuterScrollViewDidEndDecelerating(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewDidEndDragging(PTPDFViewCtrl, UIScrollView, Boolean)
PTTool.OuterScrollViewDidEndScrollingAnimation(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewDidEndZooming(PTPDFViewCtrl, UIScrollView, UIView, Single)
PTTool.OuterScrollViewDidScroll(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewDidScrollToTop(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewDidZoom(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewShouldScrollToTop(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewWillBeginDecelerating(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewWillBeginDragging(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewWillBeginZooming(PTPDFViewCtrl, UIScrollView, UIView)
PTTool.PDFRectPage2CGRectScreen(PTPDFRect, Int32)
PTTool.PDFRectScreen2CGRectScreen(PTPDFRect)
PTTool.PDFRectScreen2CGRectScreen(PTPDFRect, Int32)
PTTool.PageBoxInScreenPtsForPageNumber(Int32)
PTTool.PageCropBoxForPageNumber(Int32)
PTTool.PageNumberChangedFrom(PTPDFViewCtrl, Int32, Int32)
PTTool.PageRotationForPageNumber(Int32)
PTTool.PdfScrollViewDidEndDecelerating(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewDidEndDragging(PTPDFViewCtrl, UIScrollView, Boolean)
PTTool.PdfScrollViewDidEndScrollingAnimation(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewDidEndZooming(PTPDFViewCtrl, UIScrollView, UIView, Single)
PTTool.PdfScrollViewDidScroll(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewDidScrollToTop(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewDidZoom(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewShouldScrollToTop(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewWillBeginDecelerating(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewWillBeginDragging(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewWillBeginZooming(PTPDFViewCtrl, UIScrollView, UIView)
PTTool.PdfViewCtrlOnLayoutChanged(PTPDFViewCtrl)
PTTool.PdfViewCtrlOnRenderFinished(PTPDFViewCtrl)
PTTool.PdfViewCtrlOnSetDoc(PTPDFViewCtrl)
PTTool.RemoveAppearanceViews()
PTTool.SetBackgroundColorForNote(PTNoteEditController, UIColor)
PTTool.SetBarButtonColorForNote(PTNoteEditController, UIColor)
PTTool.ShouldHandleIndirectScribbleInteraction(UIIndirectScribbleInteraction, PTAnnot, nuint)
PTTool.ShouldHandleLinkAnnotation(PTAnnot, PTLinkInfo, nuint)
PTTool.ShouldInteractWithForm(PTAnnot, nuint)
PTTool.ShouldSelectAnnotation(PTAnnot, nuint)
PTTool.ShouldShowMenu(UIMenuController, PTAnnot, nuint)
PTTool.ShowSelectionMenu(CGRect, Boolean)
PTTool.ShowSelectionMenu(CGRect)
PTTool.TouchesShouldBegin(PTPDFViewCtrl, NSSet<UITouch>, UIEvent, UIView)
PTTool.TouchesShouldCancelInContentView(PTPDFViewCtrl, UIView)
PTTool.WillCopyReturnedText(String, UIPasteboard)
PTTool.WillFlattenAnnotation(PTAnnot, nuint)
PTTool.WillModifyAnnotation(PTAnnot, nuint)
PTTool.WillRemoveAnnotation(PTAnnot, nuint)
PTTool.WillSelectAnnotation(PTAnnot, nuint)
PTTool.Dispose(Boolean)
PTTool.AllowScrolling
PTTool.AllowZoom
PTTool.AnnotClass
PTTool.AnnotType
PTTool.AnnotationAuthor
PTTool.AnnotationPageNumber
PTTool.BackToPanToolAfterUse
PTTool.CanEditStyle
PTTool.ClassAnnotType
PTTool.ClassCanEditStyle
PTTool.ClassCreatesAnnotation
PTTool.CreatesAnnotation
PTTool.CurrentAnnotation
PTTool.DefaultClass
PTTool.Identifier
PTTool.Image
PTTool.LocalizedName
PTTool.LongPressPoint
PTTool.NewTool
PTTool.NextToolType
PTTool.PageIndicatorIsVisible
PTTool.PdfViewCtrl
PTTool.PreviousToolType
PTTool.TextMarkupAdobeHack
PTTool.ToolManager
PTTool.UndoManagerEnabled
Namespace: pdftron.PDF.Tools
Assembly: Tools.dll
Syntax
public class PTPanTool : PTTool, IPTNoteEditControllerDelegate, IPTOverridable, IPTToolSwitching, IPTPDFViewCtrlToolDelegate, INativeObject, IDisposable, IUIAdaptivePresentationControllerDelegate, IUIGestureRecognizerDelegate, IUIPopoverPresentationControllerDelegate

Constructors

PTPanTool()

Declaration
public PTPanTool()

PTPanTool(NSCoder)

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

PTPanTool(NSObjectFlag)

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

PTPanTool(IntPtr)

Declaration
protected PTPanTool(IntPtr handle)
Parameters
Type Name Description
System.IntPtr handle

Properties

Appearance

Declaration
public static PTPanTool.PTPanToolAppearance Appearance { get; }
Property Value
Type Description
PTPanTool.PTPanToolAppearance

ClassHandle

Declaration
public override IntPtr ClassHandle { get; }
Property Value
Type Description
System.IntPtr
Overrides
PTTool.ClassHandle

ShowMenuNextTap

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

ShowMenuOnTap

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

Methods

AppearanceWhenContainedIn(Type[])

Declaration
public static PTPanTool.PTPanToolAppearance AppearanceWhenContainedIn(params Type[] containers)
Parameters
Type Name Description
System.Type[] containers
Returns
Type Description
PTPanTool.PTPanToolAppearance

CreateArea(NSObject)

Declaration
public virtual void CreateArea(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateArrow(NSObject)

Declaration
public virtual void CreateArrow(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateCallout(NSObject)

Declaration
public virtual void CreateCallout(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateCheckBox(NSObject)

Declaration
public virtual void CreateCheckBox(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateCloud(NSObject)

Declaration
public virtual void CreateCloud(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateComboBox(NSObject)

Declaration
public virtual void CreateComboBox(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateDateText(NSObject)

Declaration
public virtual void CreateDateText(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateEllipse(NSObject)

Declaration
public virtual void CreateEllipse(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateFileAttachment(NSObject)

Declaration
public virtual void CreateFileAttachment(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateFreeHand(NSObject)

Declaration
public virtual void CreateFreeHand(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateFreeHandHighlight(NSObject)

Declaration
public virtual void CreateFreeHandHighlight(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateFreeText(NSObject)

Declaration
public virtual void CreateFreeText(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateImageStamp(NSObject)

Declaration
public virtual void CreateImageStamp(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateLine(NSObject)

Declaration
public virtual void CreateLine(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateLink(NSObject)

Declaration
public virtual void CreateLink(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateListBox(NSObject)

Declaration
public virtual void CreateListBox(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreatePerimeter(NSObject)

Declaration
public virtual void CreatePerimeter(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreatePolygon(NSObject)

Declaration
public virtual void CreatePolygon(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreatePolyline(NSObject)

Declaration
public virtual void CreatePolyline(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateRadioButton(NSObject)

Declaration
public virtual void CreateRadioButton(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateRectangle(NSObject)

Declaration
public virtual void CreateRectangle(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateRedaction(NSObject)

Declaration
public virtual void CreateRedaction(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateRubberStamp(NSObject)

Declaration
public virtual void CreateRubberStamp(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateRuler(NSObject)

Declaration
public virtual void CreateRuler(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateSignature(NSObject)

Declaration
public virtual void CreateSignature(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateSignatureField(NSObject)

Declaration
public virtual void CreateSignatureField(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateStickyNote(NSObject)

Declaration
public virtual void CreateStickyNote(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

CreateTextField(NSObject)

Declaration
public virtual void CreateTextField(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

GetAppearance(UITraitCollection)

Declaration
public static PTPanTool.PTPanToolAppearance GetAppearance(UITraitCollection traits)
Parameters
Type Name Description
UIKit.UITraitCollection traits
Returns
Type Description
PTPanTool.PTPanToolAppearance

GetAppearance(UITraitCollection, Type[])

Declaration
public static PTPanTool.PTPanToolAppearance GetAppearance(UITraitCollection traits, params Type[] containers)
Parameters
Type Name Description
UIKit.UITraitCollection traits
System.Type[] containers
Returns
Type Description
PTPanTool.PTPanToolAppearance

GetAppearance<T>()

Declaration
public static PTPanTool.PTPanToolAppearance GetAppearance<T>()
    where T : PTPanTool
Returns
Type Description
PTPanTool.PTPanToolAppearance
Type Parameters
Name Description
T

GetAppearance<T>(UITraitCollection)

Declaration
public static PTPanTool.PTPanToolAppearance GetAppearance<T>(UITraitCollection traits)
    where T : PTPanTool
Parameters
Type Name Description
UIKit.UITraitCollection traits
Returns
Type Description
PTPanTool.PTPanToolAppearance
Type Parameters
Name Description
T

GetAppearance<T>(UITraitCollection, Type[])

Declaration
public static PTPanTool.PTPanToolAppearance GetAppearance<T>(UITraitCollection traits, params Type[] containers)
    where T : PTPanTool
Parameters
Type Name Description
UIKit.UITraitCollection traits
System.Type[] containers
Returns
Type Description
PTPanTool.PTPanToolAppearance
Type Parameters
Name Description
T

MultiSelectTool(NSObject)

Declaration
public virtual void MultiSelectTool(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

ShowAttachMenu(NSObject)

Declaration
public virtual void ShowAttachMenu(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

ShowMeasureMenu(NSObject)

Declaration
public virtual void ShowMeasureMenu(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

ShowShapesMenu(NSObject)

Declaration
public virtual void ShowShapesMenu(NSObject sender)
Parameters
Type Name Description
Foundation.NSObject sender

Implements

IPTNoteEditControllerDelegate
IPTOverridable
IPTToolSwitching
IPTPDFViewCtrlToolDelegate
ObjCRuntime.INativeObject
System.IDisposable
UIKit.IUIAdaptivePresentationControllerDelegate
UIKit.IUIGestureRecognizerDelegate
UIKit.IUIPopoverPresentationControllerDelegate
Back to top Generated by DocFX