Class BookmarkNode
A node in the Bookmarks (also known as outlines) of a PDF document.
public abstract class BookmarkNode
- Inheritance
-
BookmarkNode
- Derived
- Inherited Members
Constructors
BookmarkNode(string, int, IReadOnlyList<BookmarkNode>)
Create a new BookmarkNode.
protected BookmarkNode(string title, int level, IReadOnlyList<BookmarkNode> children)
Parameters
title
stringlevel
intchildren
IReadOnlyList<BookmarkNode>
Properties
Children
The bookmark's sub-bookmarks.
public IReadOnlyList<BookmarkNode> Children { get; }
Property Value
IsLeaf
Whether this node is a leaf node (has no children).
public bool IsLeaf { get; }
Property Value
Level
The node's level in the hierarchy.
public int Level { get; }
Property Value
Title
The text displayed for this node.
public string Title { get; }