Class PTTextSelectTool
Inheritance
System.Object
PTTextSelectTool
Implements
ObjCRuntime.INativeObject
System.IDisposable
UIKit.IUIAdaptivePresentationControllerDelegate
UIKit.IUIGestureRecognizerDelegate
UIKit.IUIPopoverPresentationControllerDelegate
Assembly: Tools.dll
Syntax
public class PTTextSelectTool : PTTool, IPTNoteEditControllerDelegate, IPTOverridable, IPTToolSwitching, IPTPDFViewCtrlToolDelegate, INativeObject, IDisposable, IUIAdaptivePresentationControllerDelegate, IUIGestureRecognizerDelegate, IUIPopoverPresentationControllerDelegate
Constructors
PTTextSelectTool()
Declaration
public PTTextSelectTool()
PTTextSelectTool(NSCoder)
Declaration
public PTTextSelectTool(NSCoder coder)
Parameters
Type |
Name |
Description |
Foundation.NSCoder |
coder |
|
PTTextSelectTool(NSObjectFlag)
Declaration
protected PTTextSelectTool(NSObjectFlag t)
Parameters
Type |
Name |
Description |
Foundation.NSObjectFlag |
t |
|
PTTextSelectTool(IntPtr)
Declaration
protected PTTextSelectTool(IntPtr handle)
Parameters
Type |
Name |
Description |
System.IntPtr |
handle |
|
Properties
Appearance
Declaration
public static PTTextSelectTool.PTTextSelectToolAppearance Appearance { get; }
Property Value
ClassHandle
Declaration
public override IntPtr ClassHandle { get; }
Property Value
Type |
Description |
System.IntPtr |
|
Overrides
LeadingBar
Declaration
public virtual PTSelectionBar LeadingBar { get; }
Property Value
MakeSelection
Declaration
public virtual NSValue[] MakeSelection { get; }
Property Value
Type |
Description |
Foundation.NSValue[] |
|
SelectionEnd
Declaration
public virtual CGPoint SelectionEnd { get; }
Property Value
Type |
Description |
CoreGraphics.CGPoint |
|
SelectionEndCorner
Declaration
public virtual CGPoint SelectionEndCorner { get; }
Property Value
Type |
Description |
CoreGraphics.CGPoint |
|
SelectionEndPageNumber
Declaration
public virtual int SelectionEndPageNumber { get; }
Property Value
Type |
Description |
System.Int32 |
|
SelectionLayers
Declaration
public virtual CALayer[] SelectionLayers { get; }
Property Value
Type |
Description |
CoreAnimation.CALayer[] |
|
SelectionOnScreen
Declaration
public virtual bool SelectionOnScreen { get; }
Property Value
Type |
Description |
System.Boolean |
|
SelectionStart
Declaration
public virtual CGPoint SelectionStart { get; }
Property Value
Type |
Description |
CoreGraphics.CGPoint |
|
SelectionStartCorner
Declaration
public virtual CGPoint SelectionStartCorner { get; }
Property Value
Type |
Description |
CoreGraphics.CGPoint |
|
SelectionStartPageNumber
Declaration
public virtual int SelectionStartPageNumber { get; }
Property Value
Type |
Description |
System.Int32 |
|
TrailingBar
Declaration
public virtual PTSelectionBar TrailingBar { get; }
Property Value
Methods
AppearanceWhenContainedIn(Type[])
Declaration
public static PTTextSelectTool.PTTextSelectToolAppearance AppearanceWhenContainedIn(params Type[] containers)
Parameters
Type |
Name |
Description |
System.Type[] |
containers |
|
Returns
ClearSelectionBars()
Declaration
public virtual void ClearSelectionBars()
ClearSelectionOnly()
Declaration
public virtual void ClearSelectionOnly()
CopyText(NSObject)
Declaration
public virtual void CopyText(NSObject sender)
Parameters
Type |
Name |
Description |
Foundation.NSObject |
sender |
|
CreateTextMarkupAnnot(PTExtendedAnnotType)
Declaration
public virtual void CreateTextMarkupAnnot(PTExtendedAnnotType annotType)
Parameters
CreateTextMarkupAnnot(PTExtendedAnnotType, PTColorPt, Int32, Double)
Declaration
public virtual void CreateTextMarkupAnnot(PTExtendedAnnotType annotType, PTColorPt color, int components, double opacity)
Parameters
DrawSelectionBars(NSValue[])
Declaration
public virtual void DrawSelectionBars(NSValue[] selection)
Parameters
Type |
Name |
Description |
Foundation.NSValue[] |
selection |
|
DrawSelectionQuads(NSValue[], Boolean, Boolean)
Declaration
public virtual void DrawSelectionQuads(NSValue[] quads, bool lines, bool animation)
Parameters
Type |
Name |
Description |
Foundation.NSValue[] |
quads |
|
System.Boolean |
lines |
|
System.Boolean |
animation |
|
GetAppearance(UITraitCollection)
Declaration
public static PTTextSelectTool.PTTextSelectToolAppearance GetAppearance(UITraitCollection traits)
Parameters
Type |
Name |
Description |
UIKit.UITraitCollection |
traits |
|
Returns
GetAppearance(UITraitCollection, Type[])
Declaration
public static PTTextSelectTool.PTTextSelectToolAppearance GetAppearance(UITraitCollection traits, params Type[] containers)
Parameters
Type |
Name |
Description |
UIKit.UITraitCollection |
traits |
|
System.Type[] |
containers |
|
Returns
GetAppearance<T>()
Declaration
public static PTTextSelectTool.PTTextSelectToolAppearance GetAppearance<T>()
where T : PTTextSelectTool
Returns
Type Parameters
GetAppearance<T>(UITraitCollection)
Declaration
public static PTTextSelectTool.PTTextSelectToolAppearance GetAppearance<T>(UITraitCollection traits)
where T : PTTextSelectTool
Parameters
Type |
Name |
Description |
UIKit.UITraitCollection |
traits |
|
Returns
Type Parameters
GetAppearance<T>(UITraitCollection, Type[])
Declaration
public static PTTextSelectTool.PTTextSelectToolAppearance GetAppearance<T>(UITraitCollection traits, params Type[] containers)
where T : PTTextSelectTool
Parameters
Type |
Name |
Description |
UIKit.UITraitCollection |
traits |
|
System.Type[] |
containers |
|
Returns
Type Parameters
GetQuadsFromPage(Int32, Int32)
Declaration
public virtual NSValue[] GetQuadsFromPage(int page1, int page2)
Parameters
Type |
Name |
Description |
System.Int32 |
page1 |
|
System.Int32 |
page2 |
|
Returns
Type |
Description |
Foundation.NSValue[] |
|
Declaration
public virtual void ShowMenuController()
Implements
ObjCRuntime.INativeObject
System.IDisposable
UIKit.IUIAdaptivePresentationControllerDelegate
UIKit.IUIGestureRecognizerDelegate
UIKit.IUIPopoverPresentationControllerDelegate