Table of Contents

Class PdfNumberTreeNode

Namespace
PdfSharp.Pdf
Assembly
PdfSharp.dll

Represents a number tree node.

public sealed class PdfNumberTreeNode : PdfDictionary, ICloneable, IEnumerable<KeyValuePair<string, PdfItem?>>, IEnumerable
Inheritance
PdfNumberTreeNode
Implements
Inherited Members

Constructors

PdfNumberTreeNode()

Initializes a new instance of the PdfNumberTreeNode class.

public PdfNumberTreeNode()

PdfNumberTreeNode(bool)

Initializes a new instance of the PdfNumberTreeNode class.

public PdfNumberTreeNode(bool isRoot)

Parameters

isRoot bool

Properties

GreatestKey

Gets the greatest key.

public string GreatestKey { get; }

Property Value

string

IsRoot

Gets a value indicating whether this instance is a root node.

public bool IsRoot { get; }

Property Value

bool

KidsCount

Gets the number of Kids elements.

public int KidsCount { get; }

Property Value

int

LeastKey

Gets the least key.

public string LeastKey { get; }

Property Value

string

NumsCount

Gets the number of Nums elements.

public int NumsCount { get; }

Property Value

int

Methods

AddKid(PdfNumberTreeNode)

Adds a child node to this node.

public void AddKid(PdfNumberTreeNode kidNode)

Parameters

kidNode PdfNumberTreeNode

AddNumber(int, PdfObject)

Adds a key/value pair to the Nums array of this node.

public void AddNumber(int key, PdfObject value)

Parameters

key int
value PdfObject