Class FileInfo
Inheritance
System.Object
FileInfo
Implements
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Assembly: PDFViewCtrlTools.dll
Syntax
public class FileInfo : Object, IBaseFileInfo
Constructors
FileInfo(JSONObject)
Declaration
public FileInfo(JSONObject jsonObject)
Parameters
Type |
Name |
Description |
Org.Json.JSONObject |
jsonObject |
|
FileInfo(FileInfo)
Declaration
public FileInfo(FileInfo another)
Parameters
FileInfo(FileInfo, String)
Declaration
public FileInfo(FileInfo another, string newName)
Parameters
Type |
Name |
Description |
FileInfo |
another |
|
System.String |
newName |
|
FileInfo(Int32, File)
Declaration
public FileInfo(int type, File file)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
Java.IO.File |
file |
|
FileInfo(Int32, File, Boolean, Int32)
Declaration
public FileInfo(int type, File file, bool isSecured, int lastPage)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
Java.IO.File |
file |
|
System.Boolean |
isSecured |
|
System.Int32 |
lastPage |
|
FileInfo(Int32, File, Int32)
Declaration
public FileInfo(int type, File file, int lastPage)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
Java.IO.File |
file |
|
System.Int32 |
lastPage |
|
FileInfo(Int32, String)
Declaration
public FileInfo(int type, string fileUri)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.String |
fileUri |
|
FileInfo(Int32, String, Int32)
Declaration
public FileInfo(int type, string headerText, int headerType)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.String |
headerText |
|
System.Int32 |
headerType |
|
FileInfo(Int32, String, String, Boolean, Int32)
Declaration
public FileInfo(int type, string fileUri, string filename, bool isSecured, int lastPage)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.String |
fileUri |
|
System.String |
filename |
|
System.Boolean |
isSecured |
|
System.Int32 |
lastPage |
|
FileInfo(IntPtr, JniHandleOwnership)
Declaration
protected FileInfo(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Fields
Declaration
public const int HeaderTypeEarlier = 2
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public const int HeaderTypeThisWeek = 1
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public const int HeaderTypeToday = 0
Field Value
Type |
Description |
System.Int32 |
|
VarBookmarkDialogCurrentTab
Declaration
protected const string VarBookmarkDialogCurrentTab = "mBookmarkDialogCurrentTab"
Field Value
Type |
Description |
System.String |
|
VarFile
Declaration
public const string VarFile = "mFile"
Field Value
Type |
Description |
System.String |
|
VarFileName
Declaration
protected const string VarFileName = "mFileName"
Field Value
Type |
Description |
System.String |
|
VarFileUri
Declaration
protected const string VarFileUri = "mFileUri"
Field Value
Type |
Description |
System.String |
|
Declaration
protected const string VarHeaderText = "mHeaderText"
Field Value
Type |
Description |
System.String |
|
Declaration
protected const string VarHScrollPos = "mHScrollPos"
Field Value
Type |
Description |
System.String |
|
Declaration
protected const string VarIsHeader = "mIsHeader"
Field Value
Type |
Description |
System.String |
|
VarIsHidden
Declaration
protected const string VarIsHidden = "mIsHidden"
Field Value
Type |
Description |
System.String |
|
VarIsPackage
Declaration
protected const string VarIsPackage = "mIsPackage"
Field Value
Type |
Description |
System.String |
|
VarIsReflowMode
Declaration
protected const string VarIsReflowMode = "mIsReflowMode"
Field Value
Type |
Description |
System.String |
|
VarIsRtlMode
Declaration
protected const string VarIsRtlMode = "mIsRtlMode"
Field Value
Type |
Description |
System.String |
|
VarIsSecured
Declaration
protected const string VarIsSecured = "mIsSecured"
Field Value
Type |
Description |
System.String |
|
VarLastPage
Declaration
protected const string VarLastPage = "mLastPage"
Field Value
Type |
Description |
System.String |
|
VarPagePresentationMode
Declaration
protected const string VarPagePresentationMode = "mPagePresentationMode"
Field Value
Type |
Description |
System.String |
|
Declaration
protected const string VarPageRotation = "mPageRotation"
Field Value
Type |
Description |
System.String |
|
VarPath
Declaration
public const string VarPath = "path"
Field Value
Type |
Description |
System.String |
|
VarReflowTextSize
Declaration
protected const string VarReflowTextSize = "mReflowTextSize"
Field Value
Type |
Description |
System.String |
|
VarSectionFirstPos
Declaration
protected const string VarSectionFirstPos = "mSectionFirstPos"
Field Value
Type |
Description |
System.String |
|
VarType
Declaration
protected const string VarType = "mType"
Field Value
Type |
Description |
System.String |
|
Declaration
protected const string VarVScrollPos = "mVScrollPos"
Field Value
Type |
Description |
System.String |
|
VarZoom
Declaration
protected const string VarZoom = "mZoom"
Field Value
Type |
Description |
System.String |
|
Properties
AbsolutePath
Declaration
public virtual string AbsolutePath { get; }
Property Value
Type |
Description |
System.String |
|
BookmarkDialogCurrentTab
Declaration
public virtual int BookmarkDialogCurrentTab { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Bytes
Declaration
public virtual string Bytes { get; }
Property Value
Type |
Description |
System.String |
|
Extension
Declaration
public virtual string Extension { get; }
Property Value
Type |
Description |
System.String |
|
File
Declaration
public virtual File File { get; set; }
Property Value
Type |
Description |
Java.IO.File |
|
FileName
Declaration
public virtual string FileName { get; }
Property Value
Type |
Description |
System.String |
|
FileType
Declaration
public virtual int FileType { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public virtual string HeaderText { get; }
Property Value
Type |
Description |
System.String |
|
Hidden
Declaration
public virtual bool Hidden { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual int HScrollPos { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Identifier
Declaration
public virtual string Identifier { get; }
Property Value
Type |
Description |
System.String |
|
IsDirectory
Declaration
public virtual bool IsDirectory { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsEarlierHeading
Declaration
public virtual bool IsEarlierHeading { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool IsHeader { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsPackage
Declaration
public virtual bool IsPackage { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsSecured
Declaration
public virtual bool IsSecured { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsThisWeekHeading
Declaration
public virtual bool IsThisWeekHeading { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsTodayHeading
Declaration
public virtual bool IsTodayHeading { get; }
Property Value
Type |
Description |
System.Boolean |
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
LastPage
Declaration
public virtual int LastPage { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MBookmarkDialogCurrentTab
Declaration
protected int MBookmarkDialogCurrentTab { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MFile
Declaration
protected File MFile { get; set; }
Property Value
Type |
Description |
Java.IO.File |
|
MFileName
Declaration
protected string MFileName { get; set; }
Property Value
Type |
Description |
System.String |
|
MFileUri
Declaration
protected string MFileUri { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
protected string MHeaderText { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
protected int MHScrollPos { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
protected bool MIsHeader { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MIsHidden
Declaration
protected bool MIsHidden { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MIsPackage
Declaration
protected bool MIsPackage { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MIsReflowMode
Declaration
protected bool MIsReflowMode { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MIsRtlMode
Declaration
protected bool MIsRtlMode { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MIsSecured
Declaration
protected bool MIsSecured { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MLastPage
Declaration
protected int MLastPage { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ModifiedDate
Declaration
public virtual string ModifiedDate { get; }
Property Value
Type |
Description |
System.String |
|
MPagePresentationMode
Declaration
protected int MPagePresentationMode { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
protected int MPageRotation { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MReflowTextSize
Declaration
protected int MReflowTextSize { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MSectionFirstPos
Declaration
protected int MSectionFirstPos { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MType
Declaration
protected int MType { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
protected int MVScrollPos { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MZoom
Declaration
protected double MZoom { get; set; }
Property Value
Type |
Description |
System.Double |
|
Name
Declaration
public virtual string Name { get; }
Property Value
Type |
Description |
System.String |
|
PagePresentationMode
Declaration
public virtual PDFViewCtrl.PagePresentationModes PagePresentationMode { get; set; }
Property Value
Type |
Description |
pdftronprivate.PDF.PDFViewCtrl.PagePresentationModes |
|
Declaration
public virtual int PageRotation { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ParentDirectoryPath
Declaration
public virtual string ParentDirectoryPath { get; }
Property Value
Type |
Description |
System.String |
|
RawModifiedDate
Declaration
public virtual Long RawModifiedDate { get; }
Property Value
Type |
Description |
Java.Lang.Long |
|
ReflowMode
Declaration
public virtual bool ReflowMode { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ReflowTextSize
Declaration
public virtual int ReflowTextSize { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
RtlMode
Declaration
public virtual bool RtlMode { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SectionFirstPos
Declaration
public virtual int SectionFirstPos { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Size
Declaration
public virtual long Size { get; }
Property Value
Type |
Description |
System.Int64 |
|
SizeInfo
Declaration
public virtual string SizeInfo { get; }
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 |
|
Type
Declaration
public virtual int Type { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public virtual int VScrollPos { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Zoom
Declaration
public virtual double Zoom { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
Exists()
Declaration
public virtual bool Exists()
Returns
Type |
Description |
System.Boolean |
|
GetFileCount()
Declaration
public virtual int[] GetFileCount()
Returns
Type |
Description |
System.Int32[] |
|
Declaration
public virtual void SetHeader(bool isHeader)
Parameters
Type |
Name |
Description |
System.Boolean |
isHeader |
|
Implements
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable