Class PTDigitalSignatureTool
Inheritance
System.Object
PTDigitalSignatureTool
Implements
UIKit.IUIGestureRecognizerDelegate
UIKit.IUIPopoverPresentationControllerDelegate
ObjCRuntime.INativeObject
System.IDisposable
UIKit.IUIAdaptivePresentationControllerDelegate
Assembly: Tools.dll
public class PTDigitalSignatureTool : PTTool, IPTNoteEditControllerDelegate, IPTOverridable, IPTToolSwitching, IPTPDFViewCtrlToolDelegate, IUIGestureRecognizerDelegate, IUIPopoverPresentationControllerDelegate, IPTDigSigViewControllerDelegate, IPTFloatingSigViewControllerDelegate, IPTSignaturesManagerDelegate, INativeObject, IDisposable, IUIAdaptivePresentationControllerDelegate
Constructors
Declaration
public PTDigitalSignatureTool()
Declaration
public PTDigitalSignatureTool(NSCoder coder)
Parameters
Type |
Name |
Description |
Foundation.NSCoder |
coder |
|
Declaration
protected PTDigitalSignatureTool(NSObjectFlag t)
Parameters
Type |
Name |
Description |
Foundation.NSObjectFlag |
t |
|
Declaration
protected PTDigitalSignatureTool(IntPtr handle)
Parameters
Type |
Name |
Description |
System.IntPtr |
handle |
|
Properties
Declaration
public static PTDigitalSignatureTool.PTDigitalSignatureToolAppearance Appearance { get; }
Property Value
Declaration
public override IntPtr ClassHandle { get; }
Property Value
Type |
Description |
System.IntPtr |
|
Overrides
Declaration
public NSObject Delegate { get; set; }
Property Value
Type |
Description |
Foundation.NSObject |
|
Declaration
public virtual UIImage PickedSignatureImage { get; set; }
Property Value
Type |
Description |
UIKit.UIImage |
|
Declaration
public virtual string SelectedSignature { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public virtual bool ShouldCreateNewSignature { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual NSObject WeakDelegate { get; set; }
Property Value
Type |
Description |
Foundation.NSObject |
|
Methods
Declaration
public virtual void AddSignatureToWidget(PTPDFDoc doc)
Parameters
Declaration
public virtual void AddStamp(PTPDFDoc signatureDoc)
Parameters
Type |
Name |
Description |
PTPDFDoc |
signatureDoc |
|
Declaration
public static PTDigitalSignatureTool.PTDigitalSignatureToolAppearance AppearanceWhenContainedIn(params Type[] containers)
Parameters
Type |
Name |
Description |
System.Type[] |
containers |
|
Returns
Declaration
public virtual void DigSigViewController(PTDigSigViewController digSigViewController, NSMutableArray points, CGSize canvasSize)
Parameters
Type |
Name |
Description |
PTDigSigViewController |
digSigViewController |
|
Foundation.NSMutableArray |
points |
|
CoreGraphics.CGSize |
canvasSize |
|
Declaration
public virtual void DigSigViewController(PTDigSigViewController digSigViewController, UIImage image)
Parameters
Declaration
public virtual void DigSigViewControllerCloseSignatureDialog(PTDigSigViewController digSigViewController)
Parameters
Declaration
public virtual void DigSigViewControllerSignAndSave(PTDigSigViewController digSigViewController)
Parameters
Declaration
protected override void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
Overrides
Declaration
public virtual void FloatingSigViewController(PTFloatingSigViewController floatingSigViewController, NSMutableArray points, CGRect boundingRect, bool asDefault)
Parameters
Type |
Name |
Description |
PTFloatingSigViewController |
floatingSigViewController |
|
Foundation.NSMutableArray |
points |
|
CoreGraphics.CGRect |
boundingRect |
|
System.Boolean |
asDefault |
|
Declaration
public virtual void FloatingSigViewControllerCloseSignatureDialog(PTFloatingSigViewController floatingSigViewController)
Parameters
Declaration
public virtual void FloatingSigViewControllerSaveImage(PTFloatingSigViewController floatingSigViewController, UIImage uiImage, bool asDefault)
Parameters
FloatingSigViewControllerSaveText(PTFloatingSigViewController, String, UIFont, Boolean)
Declaration
public virtual void FloatingSigViewControllerSaveText(PTFloatingSigViewController floatingSigViewController, string text, UIFont font, bool asDefault)
Parameters
Type |
Name |
Description |
PTFloatingSigViewController |
floatingSigViewController |
|
System.String |
text |
|
UIKit.UIFont |
font |
|
System.Boolean |
asDefault |
|
Declaration
public static PTDigitalSignatureTool.PTDigitalSignatureToolAppearance GetAppearance(UITraitCollection traits)
Parameters
Type |
Name |
Description |
UIKit.UITraitCollection |
traits |
|
Returns
Declaration
public static PTDigitalSignatureTool.PTDigitalSignatureToolAppearance GetAppearance(UITraitCollection traits, params Type[] containers)
Parameters
Type |
Name |
Description |
UIKit.UITraitCollection |
traits |
|
System.Type[] |
containers |
|
Returns
Declaration
public static PTDigitalSignatureTool.PTDigitalSignatureToolAppearance GetAppearance<T>()
where T : PTDigitalSignatureTool
Returns
Type Parameters
Declaration
public static PTDigitalSignatureTool.PTDigitalSignatureToolAppearance GetAppearance<T>(UITraitCollection traits)
where T : PTDigitalSignatureTool
Parameters
Type |
Name |
Description |
UIKit.UITraitCollection |
traits |
|
Returns
Type Parameters
Declaration
public static PTDigitalSignatureTool.PTDigitalSignatureToolAppearance GetAppearance<T>(UITraitCollection traits, params Type[] containers)
where T : PTDigitalSignatureTool
Parameters
Type |
Name |
Description |
UIKit.UITraitCollection |
traits |
|
System.Type[] |
containers |
|
Returns
Type Parameters
Declaration
public virtual void ShowSignatureList()
Declaration
public virtual void ShowSignatureList(UIView view, UIView sourceView)
Parameters
Type |
Name |
Description |
UIKit.UIView |
view |
|
UIKit.UIView |
sourceView |
|
Declaration
public virtual void ShowSignatureListForRect(CGRect sourceRect, UIView sourceView)
Parameters
Type |
Name |
Description |
CoreGraphics.CGRect |
sourceRect |
|
UIKit.UIView |
sourceView |
|
Declaration
public virtual void SignaturesManagerNumberOfSignatures(PTSignaturesManager signaturesManager, int numberOfSignatures)
Parameters
Implements
UIKit.IUIGestureRecognizerDelegate
UIKit.IUIPopoverPresentationControllerDelegate
ObjCRuntime.INativeObject
System.IDisposable
UIKit.IUIAdaptivePresentationControllerDelegate