Class PTToolManagerObserver
Inheritance
System.Object
PTToolManagerObserver
Implements
ObjCRuntime.INativeObject
System.IDisposable
Assembly: Tools.dll
public class PTToolManagerObserver : NSObject, IPTToolManagerObserver
Constructors
Declaration
public PTToolManagerObserver()
Declaration
protected PTToolManagerObserver(NSObjectFlag t)
Parameters
Type |
Name |
Description |
Foundation.NSObjectFlag |
t |
|
Declaration
protected PTToolManagerObserver(NativeHandle handle)
Parameters
Type |
Name |
Description |
ObjCRuntime.NativeHandle |
handle |
|
Properties
Declaration
public override NativeHandle ClassHandle { get; }
Property Value
Type |
Description |
ObjCRuntime.NativeHandle |
|
Methods
Declaration
public virtual void AnnotationAdded(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Declaration
public virtual void AnnotationFlattened(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Declaration
public virtual void AnnotationModified(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Declaration
public virtual void AnnotationRemoved(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Declaration
public virtual void DidChangeFromTool(PTToolManager toolManager, PTTool previousTool)
Parameters
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 |
|
Declaration
public virtual void DidEndDisplayingAppearanceView(PTToolManager toolManager, UIView appearanceView, PTAnnot annotation, int pageNumber)
Parameters
Type |
Name |
Description |
PTToolManager |
toolManager |
|
UIKit.UIView |
appearanceView |
|
PTAnnot |
annotation |
|
System.Int32 |
pageNumber |
|
DidRotatePagesForPageNumbers(PTToolManager, NSIndexSet)
Declaration
public virtual void DidRotatePagesForPageNumbers(PTToolManager toolManager, NSIndexSet pageNumbers)
Parameters
Type |
Name |
Description |
PTToolManager |
toolManager |
|
Foundation.NSIndexSet |
pageNumbers |
|
Declaration
public virtual void DidSelectAnnotation(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Declaration
public virtual void FormFieldDataModified(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
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 |
|
Declaration
public virtual void PageRemovedForPageNumber(PTToolManager toolManager, int pageNumber)
Parameters
Type |
Name |
Description |
PTToolManager |
toolManager |
|
System.Int32 |
pageNumber |
|
Declaration
public virtual void WillChangeToTool(PTToolManager toolManager, PTTool newTool)
Parameters
Declaration
public virtual void WillDisplayAppearanceView(PTToolManager toolManager, UIView appearanceView, PTAnnot annotation, int pageNumber)
Parameters
Type |
Name |
Description |
PTToolManager |
toolManager |
|
UIKit.UIView |
appearanceView |
|
PTAnnot |
annotation |
|
System.Int32 |
pageNumber |
|
Declaration
public virtual void WillFlattenAnnotation(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Declaration
public virtual void WillModifyAnnotation(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
Declaration
public virtual void WillRemoveAnnotation(PTToolManager toolManager, PTAnnot annotation, int pageNumber)
Parameters
WillRotatePagesForPageNumbers(PTToolManager, NSIndexSet)
Declaration
public virtual void WillRotatePagesForPageNumbers(PTToolManager toolManager, NSIndexSet pageNumbers)
Parameters
Type |
Name |
Description |
PTToolManager |
toolManager |
|
Foundation.NSIndexSet |
pageNumbers |
|
Implements
ObjCRuntime.INativeObject
System.IDisposable