[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Rendering.Components.ToC.BookmarkService

BookmarkService Class

Manages bookmarks for TOC rendering.

Inheritance
BookmarkService
Namespace: GrapeCity.ActiveReports.Rendering.Components.ToC
Assembly: MESCIUS.ActiveReports.Core.Rendering.dll
Syntax
public sealed class BookmarkService : IScopeBookmarkService, IBookmarkService

Constructors

Name Description
BookmarkService(IMetadataDictionary, int)

Initializes new instance of BookmarkService class.

Methods

Name Description
ExtractTocBookmarks()

Extracts the bookmarks tree from layout tree.

GetScopeBookmarks(ILayoutArea)

Gets the scope-navigation bookmark ids (format "$scope_...") owned by the specified layout area, i.e. the area is the first rendered item for that scope and any of its unclaimed ancestor scopes.

ResolveBookmark(string)

Returns bookmark info.

ResolvePageNumber(string)

Resolves page number for specified bookmark.

Extension Methods