Show / Hide Table of Contents

Class PTToolManagerDelegate_Extensions

Inheritance
System.Object
PTToolManagerDelegate_Extensions
Namespace: pdftron.PDF.Tools
Assembly: Tools.dll
Syntax
public static class PTToolManagerDelegate_Extensions : Object

Methods

AnnotationAdded(IPTToolManagerDelegate, PTToolManager, PTAnnot, nuint)

Declaration
public static void AnnotationAdded(this IPTToolManagerDelegate This, PTToolManager toolManager, PTAnnot annotation, nuint pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTAnnot annotation
System.nuint pageNumber

AnnotationModified(IPTToolManagerDelegate, PTToolManager, PTAnnot, nuint)

Declaration
public static void AnnotationModified(this IPTToolManagerDelegate This, PTToolManager toolManager, PTAnnot annotation, nuint pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTAnnot annotation
System.nuint pageNumber

AnnotationRemoved(IPTToolManagerDelegate, PTToolManager, PTAnnot, nuint)

Declaration
public static void AnnotationRemoved(this IPTToolManagerDelegate This, PTToolManager toolManager, PTAnnot annotation, nuint pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTAnnot annotation
System.nuint pageNumber

DidAttemptFileAttachmentSave(IPTToolManagerDelegate, PTToolManager, PTFileAttachment, UInt64, Boolean)

Declaration
public static void DidAttemptFileAttachmentSave(this IPTToolManagerDelegate This, PTToolManager toolManager, PTFileAttachment fileAttachment, ulong pageNumber, bool success)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTFileAttachment fileAttachment
System.UInt64 pageNumber
System.Boolean success

DidSelectAnnotation(IPTToolManagerDelegate, PTToolManager, PTAnnot, nuint)

Declaration
public static void DidSelectAnnotation(this IPTToolManagerDelegate This, PTToolManager toolManager, PTAnnot annotation, nuint pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTAnnot annotation
System.nuint pageNumber

FormFieldDataModified(IPTToolManagerDelegate, PTToolManager, PTAnnot, nuint)

Declaration
public static void FormFieldDataModified(this IPTToolManagerDelegate This, PTToolManager toolManager, PTAnnot annotation, nuint pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTAnnot annotation
System.nuint pageNumber

HandleDoubleTap(IPTToolManagerDelegate, PTToolManager, UITapGestureRecognizer)

Declaration
public static bool HandleDoubleTap(this IPTToolManagerDelegate This, PTToolManager toolManager, UITapGestureRecognizer gestureRecognizer)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
UIKit.UITapGestureRecognizer gestureRecognizer
Returns
Type Description
System.Boolean

HandleFileAttachment(IPTToolManagerDelegate, PTToolManager, PTFileAttachment, nuint)

Declaration
public static void HandleFileAttachment(this IPTToolManagerDelegate This, PTToolManager toolManager, PTFileAttachment fileAttachment, nuint pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTFileAttachment fileAttachment
System.nuint pageNumber

HandleFileSelected(IPTToolManagerDelegate, PTToolManager, String)

Declaration
public static bool HandleFileSelected(this IPTToolManagerDelegate This, PTToolManager toolManager, string filePath)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
System.String filePath
Returns
Type Description
System.Boolean

HandleLongPress(IPTToolManagerDelegate, PTToolManager, UILongPressGestureRecognizer)

Declaration
public static bool HandleLongPress(this IPTToolManagerDelegate This, PTToolManager toolManager, UILongPressGestureRecognizer gestureRecognizer)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
UIKit.UILongPressGestureRecognizer gestureRecognizer
Returns
Type Description
System.Boolean

HandleNamedAction(IPTToolManagerDelegate, PTToolManager, String)

Declaration
public static bool HandleNamedAction(this IPTToolManagerDelegate This, PTToolManager toolManager, string namedAction)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
System.String namedAction
Returns
Type Description
System.Boolean

HandleTap(IPTToolManagerDelegate, PTToolManager, UITapGestureRecognizer)

Declaration
public static bool HandleTap(this IPTToolManagerDelegate This, PTToolManager toolManager, UITapGestureRecognizer gestureRecognizer)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
UIKit.UITapGestureRecognizer gestureRecognizer
Returns
Type Description
System.Boolean

HasEditPermissionForAnnotation(IPTToolManagerDelegate, PTToolManager, PTAnnot, String)

Declaration
public static bool HasEditPermissionForAnnotation(this IPTToolManagerDelegate This, PTToolManager toolManager, PTAnnot annotation, string author)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTAnnot annotation
System.String author
Returns
Type Description
System.Boolean

PageAdded(IPTToolManagerDelegate, PTToolManager, Int32)

Declaration
public static void PageAdded(this IPTToolManagerDelegate This, PTToolManager toolManager, int pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
System.Int32 pageNumber

PageMoved(IPTToolManagerDelegate, PTToolManager, Int32, Int32)

Declaration
public static void PageMoved(this IPTToolManagerDelegate This, PTToolManager toolManager, int oldPageNumber, int newPageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
System.Int32 oldPageNumber
System.Int32 newPageNumber

PageRemoved(IPTToolManagerDelegate, PTToolManager, Int32)

Declaration
public static void PageRemoved(this IPTToolManagerDelegate This, PTToolManager toolManager, int pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
System.Int32 pageNumber

PagesDidRotate(IPTToolManagerDelegate, PTToolManager, NSIndexSet)

Declaration
public static void PagesDidRotate(this IPTToolManagerDelegate This, PTToolManager toolManager, NSIndexSet pageNumbers)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
Foundation.NSIndexSet pageNumbers

PagesWillRotate(IPTToolManagerDelegate, PTToolManager, NSIndexSet)

Declaration
public static void PagesWillRotate(this IPTToolManagerDelegate This, PTToolManager toolManager, NSIndexSet pageNumbers)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
Foundation.NSIndexSet pageNumbers

ShouldHandleLinkAnnotation(IPTToolManagerDelegate, PTToolManager, PTAnnot, PTLinkInfo, nuint)

Declaration
public static bool ShouldHandleLinkAnnotation(this IPTToolManagerDelegate This, PTToolManager toolManager, PTAnnot annotation, PTLinkInfo linkInfo, nuint pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTAnnot annotation
PTLinkInfo linkInfo
System.nuint pageNumber
Returns
Type Description
System.Boolean

ShouldInteractWithForm(IPTToolManagerDelegate, PTToolManager, PTAnnot, nuint)

Declaration
public static bool ShouldInteractWithForm(this IPTToolManagerDelegate This, PTToolManager toolManager, PTAnnot annotation, nuint pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTAnnot annotation
System.nuint pageNumber
Returns
Type Description
System.Boolean

ShouldSelectAnnotation(IPTToolManagerDelegate, PTToolManager, PTAnnot, nuint)

Declaration
public static bool ShouldSelectAnnotation(this IPTToolManagerDelegate This, PTToolManager toolManager, PTAnnot annotation, nuint pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTAnnot annotation
System.nuint pageNumber
Returns
Type Description
System.Boolean

ShouldShowMenu(IPTToolManagerDelegate, PTToolManager, UIMenuController, PTAnnot, nuint)

Declaration
public static bool ShouldShowMenu(this IPTToolManagerDelegate This, PTToolManager toolManager, UIMenuController menuController, PTAnnot annotation, nuint pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
UIKit.UIMenuController menuController
PTAnnot annotation
System.nuint pageNumber
Returns
Type Description
System.Boolean

ShouldSwitchToTool(IPTToolManagerDelegate, PTToolManager, PTTool)

Declaration
public static bool ShouldSwitchToTool(this IPTToolManagerDelegate This, PTToolManager toolManager, PTTool tool)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTTool tool
Returns
Type Description
System.Boolean

ToolManagerToolChanged(IPTToolManagerDelegate, PTToolManager)

Declaration
public static void ToolManagerToolChanged(this IPTToolManagerDelegate This, PTToolManager toolManager)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager

ViewControllerForToolManager(IPTToolManagerDelegate, PTToolManager)

Declaration
public static UIViewController ViewControllerForToolManager(this IPTToolManagerDelegate This, PTToolManager toolManager)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
Returns
Type Description
UIKit.UIViewController

WillModifyAnnotation(IPTToolManagerDelegate, PTToolManager, PTAnnot, nuint)

Declaration
public static void WillModifyAnnotation(this IPTToolManagerDelegate This, PTToolManager toolManager, PTAnnot annotation, nuint pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTAnnot annotation
System.nuint pageNumber

WillRemoveAnnotation(IPTToolManagerDelegate, PTToolManager, PTAnnot, nuint)

Declaration
public static void WillRemoveAnnotation(this IPTToolManagerDelegate This, PTToolManager toolManager, PTAnnot annotation, nuint pageNumber)
Parameters
Type Name Description
IPTToolManagerDelegate This
PTToolManager toolManager
PTAnnot annotation
System.nuint pageNumber
Back to top Generated by DocFX