Show / Hide Table of Contents

Class PTToolOptionsDelegate

Inheritance
System.Object
PTToolOptionsDelegate
Implements
IPTToolOptionsDelegate
ObjCRuntime.INativeObject
System.IDisposable
Namespace: pdftron.PDF.Tools
Assembly: Tools.dll
Syntax
public abstract class PTToolOptionsDelegate : NSObject, IPTToolOptionsDelegate, INativeObject, IDisposable

Constructors

PTToolOptionsDelegate()

Declaration
protected PTToolOptionsDelegate()

PTToolOptionsDelegate(NSObjectFlag)

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

PTToolOptionsDelegate(IntPtr)

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

Properties

AutoResizeFreeText

Declaration
public abstract bool AutoResizeFreeText { get; set; }
Property Value
Type Description
System.Boolean

PencilTool

Declaration
public virtual Class PencilTool { get; set; }
Property Value
Type Description
ObjCRuntime.Class

Methods

IsEraserEnabledForTool(PTTool)

Declaration
public abstract bool IsEraserEnabledForTool(PTTool tool)
Parameters
Type Name Description
PTTool tool
Returns
Type Description
System.Boolean

IsFormFillingEnabledForTool(PTTool)

Declaration
public abstract bool IsFormFillingEnabledForTool(PTTool tool)
Parameters
Type Name Description
PTTool tool
Returns
Type Description
System.Boolean

IsLinkFollowingEnabledForTool(PTTool)

Declaration
public abstract bool IsLinkFollowingEnabledForTool(PTTool tool)
Parameters
Type Name Description
PTTool tool
Returns
Type Description
System.Boolean

IsTextSelectionEnabledForTool(PTTool)

Declaration
public abstract bool IsTextSelectionEnabledForTool(PTTool tool)
Parameters
Type Name Description
PTTool tool
Returns
Type Description
System.Boolean

SetSnapToDocumentGeometry(Boolean)

Declaration
public abstract void SetSnapToDocumentGeometry(bool enabled)
Parameters
Type Name Description
System.Boolean enabled

SnapToDocumentGeometry()

Declaration
public abstract bool SnapToDocumentGeometry()
Returns
Type Description
System.Boolean

ToolCanCreateExtendedAnnotType(PTTool, PTExtendedAnnotType)

Declaration
public abstract bool ToolCanCreateExtendedAnnotType(PTTool tool, PTExtendedAnnotType annotType)
Parameters
Type Name Description
PTTool tool
PTExtendedAnnotType annotType
Returns
Type Description
System.Boolean

ToolCanEditAnnotation(PTTool, PTAnnot)

Declaration
public abstract bool ToolCanEditAnnotation(PTTool tool, PTAnnot annotation)
Parameters
Type Name Description
PTTool tool
PTAnnot annotation
Returns
Type Description
System.Boolean

ToolCanEditExtendedAnnotType(PTTool, PTExtendedAnnotType)

Declaration
public abstract bool ToolCanEditExtendedAnnotType(PTTool tool, PTExtendedAnnotType annotType)
Parameters
Type Name Description
PTTool tool
PTExtendedAnnotType annotType
Returns
Type Description
System.Boolean

ToolHasEditPermissionForAnnot(PTTool, PTAnnot)

Declaration
public abstract bool ToolHasEditPermissionForAnnot(PTTool tool, PTAnnot annot)
Parameters
Type Name Description
PTTool tool
PTAnnot annot
Returns
Type Description
System.Boolean

Implements

IPTToolOptionsDelegate
ObjCRuntime.INativeObject
System.IDisposable
Back to top Generated by DocFX