ViewerManager Class

Service for handling document viewer markups.

Definition

Namespace: FileHold.LibraryManager
Assembly: FileHold.LibraryManager (in FileHold.LibraryManager.dll) Version: 17.1.0.0
C#
[WebServiceAttribute(Namespace = "http://filehold.com/librarymanager/viewermanager/")]
[WebServiceBindingAttribute(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class ViewerManager : WebService
Inheritance
Object    MarshalByValueComponent    WebService    ViewerManager

Constructors

ViewerManagerInitializes a new instance of the ViewerManager class

Methods

AddMarkup Add file with markup compatible with Brava and associate it with specified document version. STEPS: 1. Create markup and associate with file and with document 2. Commit file creation. 3. Return markup id.
AddNotifications Adds viewer notifications to queue
AddWatermarkTemplate Creates global watermark template.
AddWebMarkup Add file with markup compatible with DocuVieware and associate it with specified document version. STEPS: 1. Create markup and associate with file and with document 2. Commit file creation. 3. Return markup id.
CheckMarkupPermissions Checks whether user can open markups of specified type for specific document version.
CheckOpenMarkupPermissions Checks whether user can open or edit markups of specified type for specific document version.
DeleteWatermarkTemplate Deletes selected watermark template.
GetActiveWatermarkTemplates Returns list of active global watermark templates.
GetAnnotationPreset Returns details of selected annotation preset.
GetAnnotationPresets Returns list of public and current user's annotation presets.
GetAnnotationTextProcessed Returns passed value with processed tags for selected document.
GetAvailableFonts Get list of installed fonts on the server.
GetMarkup Retrieve information asociated with markup.
GetMarkups Return markups for specified document versions. STEPS: 1. Get markups associated with specified document versions and return them
GetMarkupToken Create a token for a file associated with specified markup. STEPS: 1. Get file id of the markup 2. Lock it when for edit 3. Create a token and return it
GetSystemAnnotationDefaults Returns system default values of properties of selected annotation type.
GetWatermarkReport Returns filtered list of global watermark templates.
GetWatermarkTemplate Returns selected global watermark template.
GetWatermarkTemplates Returns list of all global watermark templates.
LockMarkup Lock markup file for editing. STEPS: 1. Lock markup file
LogPrintedAction Logging document print action to document usage log
RemoveMarkup Remove specified markup. STEPS: 1. Get file id associated with markup 2. Remove markup 3. Remove file
UnlockMarkup Unlock markup file. STEPS: 1. Unlock markup file
UpdateMarkup Update markup file. STEPS: 1. Get previus file id and update with a new one 2. Remove previous markup file 3. Commit the new one
UpdateWatermarkTemplate Updates global watermark template.

Extension Methods

See Also