Show / Hide Table of Contents

Class SDFDoc

Inheritance
System.Object
Java.Lang.Object
Doc
SDFDoc
Implements
Android.Runtime.IJavaObject
Java.Interop.IJavaPeerable
System.IDisposable
Inherited Members
Doc.Impl
Doc.__GetHandle()
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.SDF
Assembly: PDFNetAndroid.dll
Syntax
[Register("com/pdftron/sdf/SDFDoc", DoNotGenerateAcw = true)]
public class SDFDoc : Doc, IJavaObject, IJavaPeerable, IDisposable

Constructors

SDFDoc()

Declaration
[Register(".ctor", "()V", "")]
public SDFDoc()

SDFDoc(Filter)

Declaration
[Register(".ctor", "(Lcom/pdftron/filters/Filter;)V", "")]
public SDFDoc(Filter p0)
Parameters
Type Name Description
Filter p0

SDFDoc(Byte[])

Declaration
[Register(".ctor", "([B)V", "")]
public SDFDoc(byte[] p0)
Parameters
Type Name Description
System.Byte[] p0

SDFDoc(IntPtr, JniHandleOwnership)

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

SDFDoc(Stream)

Declaration
[Register(".ctor", "(Ljava/io/InputStream;)V", "")]
public SDFDoc(Stream p0)
Parameters
Type Name Description
System.IO.Stream p0

SDFDoc(Stream, Int32)

Declaration
[Register(".ctor", "(Ljava/io/InputStream;I)V", "")]
public SDFDoc(Stream p0, int p1)
Parameters
Type Name Description
System.IO.Stream p0
System.Int32 p1

SDFDoc(String)

Declaration
[Register(".ctor", "(Ljava/lang/String;)V", "")]
public SDFDoc(string p0)
Parameters
Type Name Description
System.String p0

Fields

ECompatibility

Declaration
[Register("e_compatibility")]
[Obsolete("deprecated")]
public const int ECompatibility = 32
Field Value
Type Description
System.Int32

EHexStrings

Declaration
[Register("e_hex_strings")]
[Obsolete("deprecated")]
public const int EHexStrings = 4
Field Value
Type Description
System.Int32

EIncremental

Declaration
[Register("e_incremental")]
[Obsolete("deprecated")]
public const int EIncremental = 1
Field Value
Type Description
System.Int32

ELinearized

Declaration
[Register("e_linearized")]
[Obsolete("deprecated")]
public const int ELinearized = 16
Field Value
Type Description
System.Int32

EOmitXref

Declaration
[Register("e_omit_xref")]
[Obsolete("deprecated")]
public const int EOmitXref = 8
Field Value
Type Description
System.Int32

ERemoveUnused

Declaration
[Register("e_remove_unused")]
[Obsolete("deprecated")]
public const int ERemoveUnused = 2
Field Value
Type Description
System.Int32

Properties

FileName

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

HasRepairedXRef

Declaration
public virtual bool HasRepairedXRef
{
    [Register("hasRepairedXRef", "()Z", "GetHasRepairedXRefHandler")]
    get;
}
Property Value
Type Description
System.Boolean

Header

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

IsEncrypted

Declaration
public virtual bool IsEncrypted
{
    [Register("isEncrypted", "()Z", "GetIsEncryptedHandler")]
    get;
}
Property Value
Type Description
System.Boolean

IsFullSaveRequired

Declaration
public virtual bool IsFullSaveRequired
{
    [Register("isFullSaveRequired", "()Z", "GetIsFullSaveRequiredHandler")]
    get;
}
Property Value
Type Description
System.Boolean

IsLinearized

Declaration
public virtual bool IsLinearized
{
    [Register("isLinearized", "()Z", "GetIsLinearizedHandler")]
    get;
}
Property Value
Type Description
System.Boolean

IsModified

Declaration
public virtual bool IsModified
{
    [Register("isModified", "()Z", "GetIsModifiedHandler")]
    get;
}
Property Value
Type Description
System.Boolean

Methods

__Create(Int64, Object)

Declaration
[Register("__Create", "(JLjava/lang/Object;)Lcom/pdftron/sdf/SDFDoc;", "")]
public static SDFDoc __Create(long p0, Object p1)
Parameters
Type Name Description
System.Int64 p0
Java.Lang.Object p1
Returns
Type Description
SDFDoc

__GetRefHandle()

Declaration
[Register("__GetRefHandle", "()Ljava/lang/Object;", "Get__GetRefHandleHandler")]
public virtual Object __GetRefHandle()
Returns
Type Description
Java.Lang.Object

__SetRef(Object)

Declaration
[Register("__SetRef", "(Ljava/lang/Object;)V", "Get__SetRef_Ljava_lang_Object_Handler")]
public virtual void __SetRef(Object p0)
Parameters
Type Name Description
Java.Lang.Object p0

CanSaveToPath(String, SDFDoc.SaveMode)

Declaration
[Register("canSaveToPath", "(Ljava/lang/String;Lcom/pdftron/sdf/SDFDoc$SaveMode;)Z", "GetCanSaveToPath_Ljava_lang_String_Lcom_pdftron_sdf_SDFDoc_SaveMode_Handler")]
public virtual bool CanSaveToPath(string p0, SDFDoc.SaveMode p1)
Parameters
Type Name Description
System.String p0
SDFDoc.SaveMode p1
Returns
Type Description
System.Boolean

CanSaveToPath(String, Int64)

Declaration
[Obsolete("deprecated")]
[Register("canSaveToPath", "(Ljava/lang/String;J)Z", "GetCanSaveToPath_Ljava_lang_String_JHandler")]
public virtual bool CanSaveToPath(string p0, long p1)
Parameters
Type Name Description
System.String p0
System.Int64 p1
Returns
Type Description
System.Boolean

ClearMarks()

Declaration
[Register("clearMarks", "()V", "GetClearMarksHandler")]
public virtual void ClearMarks()

Close()

Declaration
[Register("close", "()V", "GetCloseHandler")]
public virtual void Close()

EnableDiskCaching(Boolean)

Declaration
[Register("enableDiskCaching", "(Z)V", "GetEnableDiskCaching_ZHandler")]
public virtual void EnableDiskCaching(bool p0)
Parameters
Type Name Description
System.Boolean p0

InitSecurityHandler()

Declaration
[Register("initSecurityHandler", "()Z", "GetInitSecurityHandlerHandler")]
public virtual bool InitSecurityHandler()
Returns
Type Description
System.Boolean

InitSecurityHandler(Object)

Declaration
[Register("initSecurityHandler", "(Ljava/lang/Object;)Z", "GetInitSecurityHandler_Ljava_lang_Object_Handler")]
public virtual bool InitSecurityHandler(Object p0)
Parameters
Type Name Description
Java.Lang.Object p0
Returns
Type Description
System.Boolean

InitStdSecurityHandler(Byte[])

Declaration
[Register("initStdSecurityHandler", "([B)Z", "GetInitStdSecurityHandler_arrayBHandler")]
public virtual bool InitStdSecurityHandler(byte[] p0)
Parameters
Type Name Description
System.Byte[] p0
Returns
Type Description
System.Boolean

InitStdSecurityHandler(String)

Declaration
[Register("initStdSecurityHandler", "(Ljava/lang/String;)Z", "GetInitStdSecurityHandler_Ljava_lang_String_Handler")]
public virtual bool InitStdSecurityHandler(string p0)
Parameters
Type Name Description
System.String p0
Returns
Type Description
System.Boolean

Lock()

Declaration
[Register("lock", "()V", "GetLockHandler")]
public virtual void Lock()

LockRead()

Declaration
[Register("lockRead", "()V", "GetLockReadHandler")]
public virtual void LockRead()

RemoveSecurity()

Declaration
[Register("removeSecurity", "()V", "GetRemoveSecurityHandler")]
public virtual void RemoveSecurity()

Swap(Int64, Int64)

Declaration
[Register("swap", "(JJ)V", "GetSwap_JJHandler")]
public virtual void Swap(long p0, long p1)
Parameters
Type Name Description
System.Int64 p0
System.Int64 p1

TimedLock(Int32)

Declaration
[Register("timedLock", "(I)Z", "GetTimedLock_IHandler")]
public virtual bool TimedLock(int p0)
Parameters
Type Name Description
System.Int32 p0
Returns
Type Description
System.Boolean

TimedLockRead(Int32)

Declaration
[Register("timedLockRead", "(I)Z", "GetTimedLockRead_IHandler")]
public virtual bool TimedLockRead(int p0)
Parameters
Type Name Description
System.Int32 p0
Returns
Type Description
System.Boolean

TryLockRead()

Declaration
[Register("tryLockRead", "()Z", "GetTryLockReadHandler")]
public virtual bool TryLockRead()
Returns
Type Description
System.Boolean

Unlock()

Declaration
[Register("unlock", "()V", "GetUnlockHandler")]
public virtual void Unlock()

UnlockRead()

Declaration
[Register("unlockRead", "()V", "GetUnlockReadHandler")]
public virtual void UnlockRead()

XRefSize()

Declaration
[Register("xRefSize", "()J", "GetXRefSizeHandler")]
public virtual long XRefSize()
Returns
Type Description
System.Int64

Implements

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