Show / Hide Table of Contents

Class SecondaryFileFilter

Inheritance
System.Object
Java.Lang.Object
Filter
CustomFilter
SecondaryFileFilter
Implements
Android.Runtime.IJavaObject
Java.Interop.IJavaPeerable
System.IDisposable
Inherited Members
CustomFilter.AppendMode
CustomFilter.ReadMode
CustomFilter.SeekCur
CustomFilter.SeekEnd
CustomFilter.SeekSet
CustomFilter.Tag
CustomFilter.WriteMode
CustomFilter.CallbackData
CustomFilter.UserObject
CustomFilter.OnTruncate(Int64, Object)
Filter.Attached
Filter.Impl
Filter.Ref
Filter.AttachedFilter
Filter.DecodeName
Filter.FilePath
Filter.IsInputFilter
Filter.Name
Filter.SourceFilter
Filter.__Create(Int64, Filter)
Filter.__GetHandle()
Filter.__SetRefHandle(Object)
Filter.AttachFilter(Filter)
Filter.CanSeek()
Filter.CreateInputIterator()
Filter.Destroy()
Filter.Flush()
Filter.FlushAll()
Filter.ReleaseAttachedFilter()
Filter.Seek(Int64, Int32)
Filter.SetStreamLength(Int64)
Filter.Size()
Filter.Tell()
Filter.WriteToFile(String, Boolean)
Java.Lang.Object.Java.Interop.IJavaPeerable.DisposeUnlessReferenced()
Java.Lang.Object.Java.Interop.IJavaPeerable.Disposed()
Java.Lang.Object.Java.Interop.IJavaPeerable.Finalized()
Java.Lang.Object.Java.Interop.IJavaPeerable.SetJniIdentityHashCode(System.Int32)
Java.Lang.Object.Java.Interop.IJavaPeerable.SetJniManagedPeerState(Java.Interop.JniManagedPeerStates)
Java.Lang.Object.Java.Interop.IJavaPeerable.SetPeerReference(Java.Interop.JniObjectReference)
Java.Lang.Object.Dispose()
Java.Lang.Object.Dispose(System.Boolean)
Java.Lang.Object.GetObject<T>(System.IntPtr, System.IntPtr, Android.Runtime.JniHandleOwnership)
Java.Lang.Object.GetObject<T>(System.IntPtr, Android.Runtime.JniHandleOwnership)
Java.Lang.Object.FromArray<T>(T[])
Java.Lang.Object.Clone()
Java.Lang.Object.Equals(Java.Lang.Object)
Java.Lang.Object.JavaFinalize()
Java.Lang.Object.GetHashCode()
Java.Lang.Object.Notify()
Java.Lang.Object.NotifyAll()
Java.Lang.Object.ToString()
Java.Lang.Object.Wait()
Java.Lang.Object.Wait(System.Int64)
Java.Lang.Object.Wait(System.Int64, System.Int32)
Java.Lang.Object.Java.Interop.IJavaPeerable.JniManagedPeerState
Java.Lang.Object.Class
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: pdftronprivate.Filters
Assembly: PDFNetAndroid.dll
Syntax
[Register("com/pdftron/filters/SecondaryFileFilter", DoNotGenerateAcw = true)]
public class SecondaryFileFilter : CustomFilter, IJavaObject, IJavaObjectEx, IJavaPeerable, IDisposable

Constructors

SecondaryFileFilter(Context, Uri)

Declaration
[Register(".ctor", "(Landroid/content/Context;Landroid/net/Uri;)V", "")]
public SecondaryFileFilter(Context p0, Uri p1)
Parameters
Type Name Description
Android.Content.Context p0
Android.Net.Uri p1

SecondaryFileFilter(Context, Uri, Int32)

Declaration
[Register(".ctor", "(Landroid/content/Context;Landroid/net/Uri;I)V", "")]
public SecondaryFileFilter(Context p0, Uri p1, int p2)
Parameters
Type Name Description
Android.Content.Context p0
Android.Net.Uri p1
System.Int32 p2

SecondaryFileFilter(Int32, SecondaryFileFilter)

Declaration
[Register(".ctor", "(ILcom/pdftron/filters/SecondaryFileFilter;)V", "")]
public SecondaryFileFilter(int p0, SecondaryFileFilter p1)
Parameters
Type Name Description
System.Int32 p0
SecondaryFileFilter p1

SecondaryFileFilter(Int64, SecondaryFileFilter)

Declaration
[Register(".ctor", "(JLcom/pdftron/filters/SecondaryFileFilter;)V", "")]
protected SecondaryFileFilter(long p0, SecondaryFileFilter p1)
Parameters
Type Name Description
System.Int64 p0
SecondaryFileFilter p1

SecondaryFileFilter(IntPtr, JniHandleOwnership)

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

Properties

MContext

Declaration
[Register("mContext")]
protected Context MContext { get; set; }
Property Value
Type Description
Android.Content.Context

MFis

Declaration
[Register("mFis")]
protected ParcelFileDescriptor.AutoCloseInputStream MFis { get; set; }
Property Value
Type Description
Android.OS.ParcelFileDescriptor.AutoCloseInputStream

MFos

Declaration
[Register("mFos")]
protected ParcelFileDescriptor.AutoCloseOutputStream MFos { get; set; }
Property Value
Type Description
Android.OS.ParcelFileDescriptor.AutoCloseOutputStream

MInitialSize

Declaration
[Register("mInitialSize")]
protected long MInitialSize { get; set; }
Property Value
Type Description
System.Int64

MPfdInput

Declaration
[Register("mPfdInput")]
protected ParcelFileDescriptor MPfdInput { get; set; }
Property Value
Type Description
Android.OS.ParcelFileDescriptor

MPfdOutput

Declaration
[Register("mPfdOutput")]
protected ParcelFileDescriptor MPfdOutput { get; set; }
Property Value
Type Description
Android.OS.ParcelFileDescriptor

MPosition

Declaration
[Register("mPosition")]
protected long MPosition { get; set; }
Property Value
Type Description
System.Int64

MTreeUri

Declaration
[Register("mTreeUri")]
protected Uri MTreeUri { get; set; }
Property Value
Type Description
Android.Net.Uri

RawSequenceNumber

Declaration
public virtual int RawSequenceNumber
{
    [Register("getRawSequenceNumber", "()I", "GetGetRawSequenceNumberHandler")]
    get;
}
Property Value
Type Description
System.Int32

SequenceNumber

Declaration
public virtual string SequenceNumber
{
    [Register("getSequenceNumber", "()Ljava/lang/String;", "GetGetSequenceNumberHandler")]
    get;
}
Property Value
Type Description
System.String

Methods

__Create(Int64, SecondaryFileFilter)

Declaration
[Register("__Create", "(JLcom/pdftron/filters/SecondaryFileFilter;)Lcom/pdftron/filters/SecondaryFileFilter;", "")]
public static SecondaryFileFilter __Create(long p0, SecondaryFileFilter p1)
Parameters
Type Name Description
System.Int64 p0
SecondaryFileFilter p1
Returns
Type Description
SecondaryFileFilter

Cleanup()

Declaration
[Register("cleanup", "()V", "GetCleanupHandler")]
public virtual void Cleanup()

Close()

Declaration
[Register("close", "()V", "GetCloseHandler")]
public override void Close()
Overrides
CustomFilter.Close()

CreateOutputIterator()

Declaration
[Register("createOutputIterator", "()Lcom/pdftron/filters/SecondaryFileFilter;", "GetCreateOutputIteratorHandler")]
public virtual SecondaryFileFilter CreateOutputIterator()
Returns
Type Description
SecondaryFileFilter

Force(Boolean)

Declaration
[Register("force", "(Z)V", "GetForce_ZHandler")]
public virtual void Force(bool p0)
Parameters
Type Name Description
System.Boolean p0

OnCreateInputIterator(Object)

Declaration
[Register("onCreateInputIterator", "(Ljava/lang/Object;)J", "GetOnCreateInputIterator_Ljava_lang_Object_Handler")]
public override long OnCreateInputIterator(Object p0)
Parameters
Type Name Description
Java.Lang.Object p0
Returns
Type Description
System.Int64
Overrides
CustomFilter.OnCreateInputIterator(Object)

OnDestroy(Object)

Declaration
[Register("onDestroy", "(Ljava/lang/Object;)V", "GetOnDestroy_Ljava_lang_Object_Handler")]
public override void OnDestroy(Object p0)
Parameters
Type Name Description
Java.Lang.Object p0
Overrides
CustomFilter.OnDestroy(Object)

OnFlush(Object)

Declaration
[Register("onFlush", "(Ljava/lang/Object;)J", "GetOnFlush_Ljava_lang_Object_Handler")]
public override long OnFlush(Object p0)
Parameters
Type Name Description
Java.Lang.Object p0
Returns
Type Description
System.Int64
Overrides
CustomFilter.OnFlush(Object)

OnRead(Byte[], Object)

Declaration
[Register("onRead", "([BLjava/lang/Object;)J", "GetOnRead_arrayBLjava_lang_Object_Handler")]
public override long OnRead(byte[] p0, Object p1)
Parameters
Type Name Description
System.Byte[] p0
Java.Lang.Object p1
Returns
Type Description
System.Int64
Overrides
CustomFilter.OnRead(Byte[], Object)

OnSeek(Int64, Int32, Object)

Declaration
[Register("onSeek", "(JILjava/lang/Object;)J", "GetOnSeek_JILjava_lang_Object_Handler")]
public override long OnSeek(long p0, int p1, Object p2)
Parameters
Type Name Description
System.Int64 p0
System.Int32 p1
Java.Lang.Object p2
Returns
Type Description
System.Int64
Overrides
CustomFilter.OnSeek(Int64, Int32, Object)

OnTell(Object)

Declaration
[Register("onTell", "(Ljava/lang/Object;)J", "GetOnTell_Ljava_lang_Object_Handler")]
public override long OnTell(Object p0)
Parameters
Type Name Description
Java.Lang.Object p0
Returns
Type Description
System.Int64
Overrides
CustomFilter.OnTell(Object)

OnWrite(Byte[], Object)

Declaration
[Register("onWrite", "([BLjava/lang/Object;)J", "GetOnWrite_arrayBLjava_lang_Object_Handler")]
public override long OnWrite(byte[] p0, Object p1)
Parameters
Type Name Description
System.Byte[] p0
Java.Lang.Object p1
Returns
Type Description
System.Int64
Overrides
CustomFilter.OnWrite(Byte[], Object)

Implements

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