Class BookmarkNode
Inheritance
System.Object
BookmarkNode
Implements
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Assembly: PDFViewCtrlTools.dll
Syntax
public class BookmarkNode : Object, ILayoutItemType
Constructors
BookmarkNode(Bookmark)
Declaration
public BookmarkNode(Bookmark bookmark)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.Bookmark |
bookmark |
|
BookmarkNode(PDFDoc, Bookmark)
Declaration
public BookmarkNode(PDFDoc pdfDoc, Bookmark bookmark)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFDoc |
pdfDoc |
|
pdftronprivate.PDF.Bookmark |
bookmark |
|
BookmarkNode(IntPtr, JniHandleOwnership)
Declaration
protected BookmarkNode(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Fields
PlaceholderTag
Declaration
public const string PlaceholderTag = "PLACEHOLDER"
Field Value
Type |
Description |
System.String |
|
Properties
Bookmark
Declaration
public virtual Bookmark Bookmark { get; }
Property Value
Type |
Description |
pdftronprivate.PDF.Bookmark |
|
FontStyle
Declaration
public virtual int FontStyle { get; }
Property Value
Type |
Description |
System.Int32 |
|
IsOpen
Declaration
public virtual bool IsOpen { get; }
Property Value
Type |
Description |
System.Boolean |
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
LayoutId
Declaration
public virtual int LayoutId { get; }
Property Value
Type |
Description |
System.Int32 |
|
MIsOpen
Declaration
public bool MIsOpen { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MIsSelected
Declaration
public bool MIsSelected { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PageNumber
Declaration
public virtual int PageNumber { get; }
Property Value
Type |
Description |
System.Int32 |
|
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 |
|
Title
Declaration
public virtual string Title { get; }
Property Value
Type |
Description |
System.String |
|
Methods
CommitAdd(BookmarkNode)
Declaration
public virtual BookmarkNode CommitAdd(BookmarkNode parentBookmark)
Parameters
Returns
CommitDelete()
Declaration
public virtual BookmarkNode CommitDelete()
Returns
CommitEditEntry()
Declaration
public virtual BookmarkNode CommitEditEntry()
Returns
CommitMoveToNewParent(BookmarkNode)
Declaration
public virtual BookmarkNode CommitMoveToNewParent(BookmarkNode newParentNode)
Parameters
Returns
CommitMoveToNext(BookmarkNode)
Declaration
public virtual BookmarkNode CommitMoveToNext(BookmarkNode prevNode)
Parameters
Returns
CommitMoveToPrev(BookmarkNode)
Declaration
public virtual BookmarkNode CommitMoveToPrev(BookmarkNode nextNode)
Parameters
Returns
CommitOpen()
Declaration
public virtual BookmarkNode CommitOpen()
Returns
SetOpen(Boolean)
Declaration
public virtual BookmarkNode SetOpen(bool open)
Parameters
Type |
Name |
Description |
System.Boolean |
open |
|
Returns
SetPageNumber(Int32)
Declaration
public virtual BookmarkNode SetPageNumber(int pageNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
pageNumber |
|
Returns
SetTitle(String)
Declaration
public virtual BookmarkNode SetTitle(string title)
Parameters
Type |
Name |
Description |
System.String |
title |
|
Returns
Implements
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable