BookmarkList

Represents a collection of bookmarks.

public class BookmarkList : IEnumerable
Public Class BookmarkList
    Implements IEnumerable

Inheritance: ObjectBookmarkList

Implements: IEnumerable

Licensing Info

This class is a DynamicPDF Viewer feature. One of the following is required for non-evaluation usage:

Examples

The following example will get the collection of bookmarks from PdfDocument object.

Imports System
Imports System.Windows.Forms
Imports ceTe.DynamicPDF.Viewer

Public Class Form1
    Inherits System.Windows.Forms.Form

    Private MyPdfViewer As PdfViewer

    Sub New()
        InitializeComponent()
    End Sub

    Private Sub InitializeComponent()
        Me.MyPdfViewer = New PdfViewer()
        Me.Controls.Add(MyPdfViewer)
    End Sub

    Shared Sub Main()
        Application.Run(New Form1())
    End Sub			
    
    Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
        Dim MyDocument As New PdfDocument("C:\MyDocument.pdf")
    
        ' Get the Bookmark List from PDF document object.
        Dim MyBookmarksList As BookmarkList = MyDocument.Bookmarks

        ' Get the count of bookmarks as below.
        Dim MyBookmarksCount As Integer = MyBookmarksList.Count

    End Sub

End Class						
using System;
using System.Windows.Forms;
using ceTe.DynamicPDF.Viewer;

namespace DynamicPDFViewerDemo
{
    public class Form1 : Form
    {
        private ceTe.DynamicPDF.Viewer.PdfViewer pdfViewer;

        public Form1()
        {
            InitializeComponent();
            this.Load += new EventHandler(Form1_Load);
        }

        [STAThread]
        static void Main()
        {
            Application.Run(new Form1());
        }

        private void InitializeComponent()
        {
            this.pdfViewer = new PdfViewer();
            this.Controls.Add(pdfViewer);
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            PdfDocument document = new PdfDocument(@"C:\MyDocument.pdf");

            // Get the Bookmark List from PDF document object.
            BookmarkList bookmarkList = document.Bookmarks;

            // Get the count of bookmarks as below.
            int bookmarksCount = bookmarkList.Count;
       
        }
    }
}

Properties

CountGets the count of the bookmarks present in the PdfDocument .
Item[Int32]Gets a bookmark from bookmark list.

Methods

Equals(Object)Determines whether the specified Object is equal to the current Object .
(Inherited from Object)
GetEnumerator()Returns an enumerator that iterates through a collection of bookmarks.
GetHashCode()Serves as a hash function for a particular type.
(Inherited from Object)
GetType()Gets the Type of the current instance.
(Inherited from Object)
ToString()Returns a String that represents the current Object .
(Inherited from Object)

See Also

ceTe.DynamicPDF.Viewer

In this topic