Show / Hide Table of Contents

Class RulerItem

Inheritance
System.Object
RulerItem
Implements
Android.OS.IParcelable
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Namespace: pdftron.PDF.Model
Assembly: PDFViewCtrlTools.dll
Syntax
public class RulerItem : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable

Constructors

RulerItem()

Declaration
public RulerItem()

RulerItem(Parcel)

Declaration
protected RulerItem(Parcel in)
Parameters
Type Name Description
Android.OS.Parcel in

RulerItem(RulerItem)

Declaration
public RulerItem(RulerItem rulerItem)
Parameters
Type Name Description
RulerItem rulerItem

RulerItem(IntPtr, JniHandleOwnership)

Declaration
protected RulerItem(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type Name Description
System.IntPtr javaReference
Android.Runtime.JniHandleOwnership transfer

RulerItem(Single, String, Single, String, Int32)

Declaration
public RulerItem(float base, string baseUnit, float translate, string translateUnit, int precision)
Parameters
Type Name Description
System.Single base
System.String baseUnit
System.Single translate
System.String translateUnit
System.Int32 precision

Properties

Creator

Declaration
public static IParcelableCreator Creator { get; }
Property Value
Type Description
Android.OS.IParcelableCreator

JniPeerMembers

Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type Description
Java.Interop.JniPeerMembers

MPrecision

Declaration
public int MPrecision { get; set; }
Property Value
Type Description
System.Int32

MRulerBase

Declaration
public float MRulerBase { get; set; }
Property Value
Type Description
System.Single

MRulerBaseUnit

Declaration
public string MRulerBaseUnit { get; set; }
Property Value
Type Description
System.String

MRulerTranslate

Declaration
public float MRulerTranslate { get; set; }
Property Value
Type Description
System.Single

MRulerTranslateUnit

Declaration
public string MRulerTranslateUnit { get; set; }
Property Value
Type Description
System.String

ThresholdClass

Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type Description
System.IntPtr

ThresholdType

Declaration
protected override Type ThresholdType { get; }
Property Value
Type Description
System.Type

Methods

DescribeContents()

Declaration
public virtual int DescribeContents()
Returns
Type Description
System.Int32

GetRulerItem(Annot)

Declaration
public static RulerItem GetRulerItem(Annot annot)
Parameters
Type Name Description
pdftronprivate.PDF.Annot annot
Returns
Type Description
RulerItem

RemoveRulerItem(Annot)

Declaration
public static void RemoveRulerItem(Annot annot)
Parameters
Type Name Description
pdftronprivate.PDF.Annot annot

WriteToParcel(Parcel, ParcelableWriteFlags)

Declaration
public virtual void WriteToParcel(Parcel dest, ParcelableWriteFlags flags)
Parameters
Type Name Description
Android.OS.Parcel dest
Android.OS.ParcelableWriteFlags flags

Implements

Android.OS.IParcelable
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Back to top Generated by DocFX