/// <summary>
 /// Method that allows to compare pdfBookmarkNodes (Inherited from IComparable)
 /// </summary>
 /// <param name="obj">Object to compare</param>
 /// <returns>Compare result</returns>
 public int CompareTo(object obj)
 {
     if (obj is pdfBookmarkNode)
     {
         pdfBookmarkNode myComparableNode = (pdfBookmarkNode)obj;
         return(_ObjectID.CompareTo(myComparableNode.ObjectID));
     }
     else
     {
         throw new ArgumentException("Object is not a pdfBookmarkNode");
     }
 }
 /// <summary>
 /// Method that adds a bookmark to the outlines object
 /// </summary>
 /// <param name="Bookmark">BookmarkNode Object</param>
 public void addBookmark(pdfBookmarkNode Bookmark)
 {
     _BookmarkRoot.Add(Bookmark);
 }
 /// <summary>
 /// Method that adds a bookmark to the outlines object
 /// </summary>
 /// <param name="Bookmark">BookmarkNode Object</param>
 public void addBookmark(pdfBookmarkNode Bookmark)
 {
     _BookmarkRoot.Add(Bookmark);
 }
 /// <summary>
 /// Method that add a child to the bookmark
 /// </summary>
 /// <param name="Child">Child object</param>
 public void addChildNode(pdfBookmarkNode Child)
 {
     _Childs.Add(Child);
 }
Exemple #5
0
 public void addBookmark(pdfBookmarkNode Bookmark)
 {
     _outlines.addBookmark(Bookmark);
 }
 /// <summary>
 /// Method that add a child to the bookmark
 /// </summary>
 /// <param name="Child">Child object</param>
 public void addChildNode(pdfBookmarkNode Child)
 {
     _Childs.Add(Child);
 }
 public void addBookmark(pdfBookmarkNode Bookmark)
 {
     _outlines.addBookmark(Bookmark);
 }