Class ExternalFileInfo
Inheritance
System.Object
ExternalFileInfo
Implements
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Java.Lang.ICloneable
Assembly: PDFViewCtrlTools.dll
Syntax
public class ExternalFileInfo : Object, IBaseFileInfo
Constructors
ExternalFileInfo(Context)
Declaration
public ExternalFileInfo(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
ExternalFileInfo(Context, ExternalFileInfo, Uri)
Declaration
public ExternalFileInfo(Context context, ExternalFileInfo parent, Uri uri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
ExternalFileInfo |
parent |
|
Android.Net.Uri |
uri |
|
ExternalFileInfo(IntPtr, JniHandleOwnership)
Declaration
protected ExternalFileInfo(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Properties
AbsolutePath
Declaration
public virtual string AbsolutePath { get; }
Property Value
Type |
Description |
System.String |
|
Context
Declaration
public virtual Context Context { get; }
Property Value
Type |
Description |
Android.Content.Context |
|
DocumentPath
Declaration
public virtual string DocumentPath { get; }
Property Value
Type |
Description |
System.String |
|
Extension
Declaration
public virtual string Extension { get; }
Property Value
Type |
Description |
System.String |
|
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 |
|
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 |
|
ModifiedDate
Declaration
public virtual string ModifiedDate { get; }
Property Value
Type |
Description |
System.String |
|
Name
Declaration
public virtual string Name { get; }
Property Value
Type |
Description |
System.String |
|
Parent
Declaration
public virtual ExternalFileInfo Parent { get; }
Property Value
ParentRelativePath
Declaration
public virtual string ParentRelativePath { get; }
Property Value
Type |
Description |
System.String |
|
RawModifiedDate
Declaration
public virtual Long RawModifiedDate { get; }
Property Value
Type |
Description |
Java.Lang.Long |
|
RootUri
Declaration
public virtual Uri RootUri { get; set; }
Property Value
Type |
Description |
Android.Net.Uri |
|
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 |
|
TreePath
Declaration
public virtual string TreePath { get; }
Property Value
Type |
Description |
System.String |
|
Type
Declaration
public virtual string Type { get; }
Property Value
Type |
Description |
System.String |
|
Uri
Declaration
public virtual Uri Uri { get; set; }
Property Value
Type |
Description |
Android.Net.Uri |
|
Volume
Declaration
public virtual string Volume { get; }
Property Value
Type |
Description |
System.String |
|
Methods
AppendPathComponent(Uri, String)
Declaration
public static Uri AppendPathComponent(Uri baseUri, string component)
Parameters
Type |
Name |
Description |
Android.Net.Uri |
baseUri |
|
System.String |
component |
|
Returns
Type |
Description |
Android.Net.Uri |
|
BuildTree(Uri)
Declaration
public virtual ExternalFileInfo BuildTree(Uri uri)
Parameters
Type |
Name |
Description |
Android.Net.Uri |
uri |
|
Returns
Clone()
Declaration
public virtual ExternalFileInfo Clone()
Returns
CreateDirectory(String)
Declaration
public virtual ExternalFileInfo CreateDirectory(string displayName)
Parameters
Type |
Name |
Description |
System.String |
displayName |
|
Returns
CreateFile(String, String)
Declaration
public virtual ExternalFileInfo CreateFile(string mimeType, string displayName)
Parameters
Type |
Name |
Description |
System.String |
mimeType |
|
System.String |
displayName |
|
Returns
Delete()
Declaration
public virtual bool Delete()
Returns
Type |
Description |
System.Boolean |
|
Exists()
Declaration
public virtual bool Exists()
Returns
Type |
Description |
System.Boolean |
|
FindFile(String)
Declaration
public virtual ExternalFileInfo FindFile(string displayName)
Parameters
Type |
Name |
Description |
System.String |
displayName |
|
Returns
GetFile(String)
Declaration
public virtual ExternalFileInfo GetFile(string displayName)
Parameters
Type |
Name |
Description |
System.String |
displayName |
|
Returns
GetFileCount()
Declaration
public virtual int[] GetFileCount()
Returns
Type |
Description |
System.Int32[] |
|
GetParentRelativePath(Uri, String)
Declaration
public static string GetParentRelativePath(Uri uri, string name)
Parameters
Type |
Name |
Description |
Android.Net.Uri |
uri |
|
System.String |
name |
|
Returns
Type |
Description |
System.String |
|
GetUriMimeType(Context, String)
Declaration
public static string GetUriMimeType(Context context, string encodedUri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
encodedUri |
|
Returns
Type |
Description |
System.String |
|
InitFields()
Declaration
public virtual void InitFields()
ListFiles()
Declaration
public virtual IList<ExternalFileInfo> ListFiles()
Returns
RenameTo(String)
Declaration
public virtual bool RenameTo(string displayName)
Parameters
Type |
Name |
Description |
System.String |
displayName |
|
Returns
Type |
Description |
System.Boolean |
|
Implements
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Java.Lang.ICloneable