Show / Hide Table of Contents

Class PTToolManagerObserver

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

Constructors

PTToolManagerObserver()

Declaration
public PTToolManagerObserver()

PTToolManagerObserver(NSObjectFlag)

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

PTToolManagerObserver(IntPtr)

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

Properties

ClassHandle

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

Methods

AnnotationAdded(PTToolManager, PTAnnot, Int32)

Declaration
public virtual void AnnotationAdded(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Type Name Description
PTToolManager toolManager
PTAnnot annotation
System.Int32 pageNumber

AnnotationFlattened(PTToolManager, PTAnnot, Int32)

Declaration
public virtual void AnnotationFlattened(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Type Name Description
PTToolManager toolManager
PTAnnot annotation
System.Int32 pageNumber

AnnotationModified(PTToolManager, PTAnnot, Int32)

Declaration
public virtual void AnnotationModified(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Type Name Description
PTToolManager toolManager
PTAnnot annotation
System.Int32 pageNumber

AnnotationRemoved(PTToolManager, PTAnnot, Int32)

Declaration
public virtual void AnnotationRemoved(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Type Name Description
PTToolManager toolManager
PTAnnot annotation
System.Int32 pageNumber

DidChangeFromTool(PTToolManager, PTTool)

Declaration
public virtual void DidChangeFromTool(PTToolManager toolManager, PTTool previousTool)
Parameters
Type Name Description
PTToolManager toolManager
PTTool previousTool

DidCopyText(PTToolManager, String, UIPasteboard)

Declaration
public virtual void DidCopyText(PTToolManager toolManager, string copiedText, UIPasteboard pasteboard)
Parameters
Type Name Description
PTToolManager toolManager
System.String copiedText
UIKit.UIPasteboard pasteboard

DidRotatePagesForPageNumbers(PTToolManager, NSIndexSet)

Declaration
public virtual void DidRotatePagesForPageNumbers(PTToolManager toolManager, NSIndexSet pageNumbers)
Parameters
Type Name Description
PTToolManager toolManager
Foundation.NSIndexSet pageNumbers

DidSelectAnnotation(PTToolManager, PTAnnot, Int32)

Declaration
public virtual void DidSelectAnnotation(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Type Name Description
PTToolManager toolManager
PTAnnot annotation
System.Int32 pageNumber

FormFieldDataModified(PTToolManager, PTAnnot, Int32)

Declaration
public virtual void FormFieldDataModified(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Type Name Description
PTToolManager toolManager
PTAnnot annotation
System.Int32 pageNumber

PageAddedForPageNumber(PTToolManager, Int32)

Declaration
public virtual void PageAddedForPageNumber(PTToolManager toolManager, int pageNumber)
Parameters
Type Name Description
PTToolManager toolManager
System.Int32 pageNumber

PageMovedFromPageNumber(PTToolManager, Int32, Int32)

Declaration
public virtual void PageMovedFromPageNumber(PTToolManager toolManager, int oldPageNumber, int newPageNumber)
Parameters
Type Name Description
PTToolManager toolManager
System.Int32 oldPageNumber
System.Int32 newPageNumber

PageRemovedForPageNumber(PTToolManager, Int32)

Declaration
public virtual void PageRemovedForPageNumber(PTToolManager toolManager, int pageNumber)
Parameters
Type Name Description
PTToolManager toolManager
System.Int32 pageNumber

WillChangeToTool(PTToolManager, PTTool)

Declaration
public virtual void WillChangeToTool(PTToolManager toolManager, PTTool newTool)
Parameters
Type Name Description
PTToolManager toolManager
PTTool newTool

WillFlattenAnnotation(PTToolManager, PTAnnot, Int32)

Declaration
public virtual void WillFlattenAnnotation(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Type Name Description
PTToolManager toolManager
PTAnnot annotation
System.Int32 pageNumber

WillModifyAnnotation(PTToolManager, PTAnnot, Int32)

Declaration
public virtual void WillModifyAnnotation(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Type Name Description
PTToolManager toolManager
PTAnnot annotation
System.Int32 pageNumber

WillRemoveAnnotation(PTToolManager, PTAnnot, Int32)

Declaration
public virtual void WillRemoveAnnotation(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Type Name Description
PTToolManager toolManager
PTAnnot annotation
System.Int32 pageNumber

WillRotatePagesForPageNumbers(PTToolManager, NSIndexSet)

Declaration
public virtual void WillRotatePagesForPageNumbers(PTToolManager toolManager, NSIndexSet pageNumbers)
Parameters
Type Name Description
PTToolManager toolManager
Foundation.NSIndexSet pageNumbers

Implements

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