Show / Hide Table of Contents

Class BaseViewerBuilderImpl

Inheritance
System.Object
SkeletalFragmentBuilder
BaseViewerBuilderImpl
Implements
Android.OS.IParcelable
IBuilder
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Inherited Members
SkeletalFragmentBuilder.Build(Context)
SkeletalFragmentBuilder.Build(Context, Class)
Namespace: pdftron.PDF.Config
Assembly: PDFViewCtrlTools.dll
Syntax
public abstract class BaseViewerBuilderImpl : SkeletalFragmentBuilder, IParcelable, IBuilder, IJavaObject, IDisposable, IJavaPeerable

Constructors

BaseViewerBuilderImpl()

Declaration
protected BaseViewerBuilderImpl()

BaseViewerBuilderImpl(Parcel)

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

BaseViewerBuilderImpl(IntPtr, JniHandleOwnership)

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

Properties

JniPeerMembers

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

MAnnotationManagerEditMode

Declaration
protected string MAnnotationManagerEditMode { get; set; }
Property Value
Type Description
System.String

MAnnotationManagerUndoMode

Declaration
protected int MAnnotationManagerUndoMode { get; set; }
Property Value
Type Description
System.Int32

MConfig

Declaration
protected ViewerConfig MConfig { get; set; }
Property Value
Type Description
ViewerConfig

MCustomHeaders

Declaration
protected string MCustomHeaders { get; set; }
Property Value
Type Description
System.String

MCustomToolbarMenu

Declaration
protected IList<int> MCustomToolbarMenu { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int32>

MFile

Declaration
protected Uri MFile { get; set; }
Property Value
Type Description
Android.Net.Uri

MFileExtension

Declaration
protected string MFileExtension { get; set; }
Property Value
Type Description
System.String

MFileType

Declaration
protected int MFileType { get; set; }
Property Value
Type Description
System.Int32

MNavigationIcon

Declaration
protected int MNavigationIcon { get; set; }
Property Value
Type Description
System.Int32

MPassword

Declaration
protected string MPassword { get; set; }
Property Value
Type Description
System.String

MTabFragmentClass

Declaration
protected Class MTabFragmentClass { get; set; }
Property Value
Type Description
Java.Lang.Class

MTabHostFragmentClass

Declaration
protected Class MTabHostFragmentClass { get; set; }
Property Value
Type Description
Java.Lang.Class

MTabTitle

Declaration
protected string MTabTitle { get; set; }
Property Value
Type Description
System.String

MTheme

Declaration
protected int MTheme { get; set; }
Property Value
Type Description
System.Int32

MUseCacheFolder

Declaration
protected bool MUseCacheFolder { get; set; }
Property Value
Type Description
System.Boolean

MUseQuitAppMode

Declaration
protected bool MUseQuitAppMode { get; set; }
Property Value
Type Description
System.Boolean

ThresholdClass

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

ThresholdType

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

Methods

CheckArgs(Context)

Declaration
public override void CheckArgs(Context context)
Parameters
Type Name Description
Android.Content.Context context
Overrides
SkeletalFragmentBuilder.CheckArgs(Context)

CreateBundle(Context)

Declaration
public override Bundle CreateBundle(Context context)
Parameters
Type Name Description
Android.Content.Context context
Returns
Type Description
Android.OS.Bundle
Overrides
SkeletalFragmentBuilder.CreateBundle(Context)

DescribeContents()

Declaration
public override int DescribeContents()
Returns
Type Description
System.Int32
Overrides
SkeletalFragmentBuilder.DescribeContents()

UseBuilder()

Declaration
protected abstract BaseViewerBuilderImpl UseBuilder()
Returns
Type Description
BaseViewerBuilderImpl

UseDefaultTabFragmentClass()

Declaration
protected abstract Class UseDefaultTabFragmentClass()
Returns
Type Description
Java.Lang.Class

UseDefaultTabHostFragmentClass()

Declaration
protected abstract Class UseDefaultTabHostFragmentClass()
Returns
Type Description
Java.Lang.Class

UsingAnnotationManagerEditMode(AnnotManager.EditPermissionMode)

Declaration
public virtual BaseViewerBuilderImpl UsingAnnotationManagerEditMode(AnnotManager.EditPermissionMode mode)
Parameters
Type Name Description
AnnotManager.EditPermissionMode mode
Returns
Type Description
BaseViewerBuilderImpl

UsingAnnotationManagerUndoMode(PDFViewCtrl.AnnotationManagerMode)

Declaration
public virtual BaseViewerBuilderImpl UsingAnnotationManagerUndoMode(PDFViewCtrl.AnnotationManagerMode mode)
Parameters
Type Name Description
pdftronprivate.PDF.PDFViewCtrl.AnnotationManagerMode mode
Returns
Type Description
BaseViewerBuilderImpl

UsingCacheFolder(Boolean)

Declaration
public virtual BaseViewerBuilderImpl UsingCacheFolder(bool useCacheFolder)
Parameters
Type Name Description
System.Boolean useCacheFolder
Returns
Type Description
BaseViewerBuilderImpl

UsingConfig(ViewerConfig)

Declaration
public virtual BaseViewerBuilderImpl UsingConfig(ViewerConfig config)
Parameters
Type Name Description
ViewerConfig config
Returns
Type Description
BaseViewerBuilderImpl

UsingCustomHeaders(JSONObject)

Declaration
public virtual BaseViewerBuilderImpl UsingCustomHeaders(JSONObject headers)
Parameters
Type Name Description
Org.Json.JSONObject headers
Returns
Type Description
BaseViewerBuilderImpl

UsingCustomToolbar(Int32[])

Declaration
public virtual BaseViewerBuilderImpl UsingCustomToolbar(int[] menu)
Parameters
Type Name Description
System.Int32[] menu
Returns
Type Description
BaseViewerBuilderImpl

UsingFileExtension(String)

Declaration
public virtual BaseViewerBuilderImpl UsingFileExtension(string fileExtension)
Parameters
Type Name Description
System.String fileExtension
Returns
Type Description
BaseViewerBuilderImpl

UsingFileType(Int32)

Declaration
public virtual BaseViewerBuilderImpl UsingFileType(int fileType)
Parameters
Type Name Description
System.Int32 fileType
Returns
Type Description
BaseViewerBuilderImpl

UsingNavIcon(Int32)

Declaration
public virtual BaseViewerBuilderImpl UsingNavIcon(int navIconRes)
Parameters
Type Name Description
System.Int32 navIconRes
Returns
Type Description
BaseViewerBuilderImpl

UsingQuitAppMode(Boolean)

Declaration
public virtual BaseViewerBuilderImpl UsingQuitAppMode(bool useQuitAppMode)
Parameters
Type Name Description
System.Boolean useQuitAppMode
Returns
Type Description
BaseViewerBuilderImpl

UsingTabClass(Class)

Declaration
public virtual BaseViewerBuilderImpl UsingTabClass(Class tabClass)
Parameters
Type Name Description
Java.Lang.Class tabClass
Returns
Type Description
BaseViewerBuilderImpl

UsingTabHostClass(Class)

Declaration
public virtual BaseViewerBuilderImpl UsingTabHostClass(Class tabHostClass)
Parameters
Type Name Description
Java.Lang.Class tabHostClass
Returns
Type Description
BaseViewerBuilderImpl

UsingTabTitle(String)

Declaration
public virtual BaseViewerBuilderImpl UsingTabTitle(string title)
Parameters
Type Name Description
System.String title
Returns
Type Description
BaseViewerBuilderImpl

UsingTheme(Int32)

Declaration
public virtual BaseViewerBuilderImpl UsingTheme(int theme)
Parameters
Type Name Description
System.Int32 theme
Returns
Type Description
BaseViewerBuilderImpl

WithUri(Uri, String)

Declaration
public virtual BaseViewerBuilderImpl WithUri(Uri file, string password)
Parameters
Type Name Description
Android.Net.Uri file
System.String password
Returns
Type Description
BaseViewerBuilderImpl

WriteToParcel(Parcel, ParcelableWriteFlags)

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

Implements

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