---
title: "BaseViewer Methods "
canonical: https://www.graphicsmill.com/docs/gm5/Methods_T_J_GraphicsMill_BaseViewer.htm
product: "Graphics Mill 5.5 for .NET"
---

This documentation is for the old version. [Go to the latest Graphics Mill docs](https://www.graphicsmill.com/docs/gm/)

# BaseViewer Methods 
 
The [BaseViewer](https://www.graphicsmill.com/docs/gm5/T_J_GraphicsMill_BaseViewer.htm.md) type exposes the following members.
 
## Methods

|   |  Name |  Description |
| --- | --- | --- |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [abort](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_abort.htm.md) |  Cancels all remote methods. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [addCssClass](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_addCssClass.htm.md) |   |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [beginUpdate](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_beginUpdate.htm.md) |   |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [controlToWorkspacePoint](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_controlToWorkspacePoint.htm.md) |  Translates coordinates from the control-related coordinate system to the workspace-related one. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [controlToWorkspaceRectangle](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_controlToWorkspaceRectangle.htm.md) |  Translates rectangle coordinates from the control-related coordinate system to the workspace-related one. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [delayedRefresh](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_delayedRefresh.htm.md) |  Indicates that the control needs to be refreshed. The actual refreshing is applied when the user does not update the control state (such as scroll position, zoom value) in one second. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [dispose](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_dispose.htm.md) |  Releases all resources. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [endUpdate](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_endUpdate.htm.md) |   |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [invokeRemoteMethod](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_invokeRemoteMethod.htm.md) |  Runs the specified remote method on the server. Read the [Remote Scripting Approach](https://www.graphicsmill.com/docs/gm5/AjaxControlsRemoteScripting.htm.md) topic for more details. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [onBubbleEvent](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_onBubbleEvent.htm.md) |   |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [raiseBubbleEvent](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_raiseBubbleEvent.htm.md) |   |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [raisePropertyChanged](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_raisePropertyChanged.htm.md) |   |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [refresh](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_refresh.htm.md) |  Refreshes the control immediately. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [removeCssClass](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_removeCssClass.htm.md) |   |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [toggleCssClass](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_toggleCssClass.htm.md) |   |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [updated](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_updated.htm.md) |   |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [workspaceToControlPoint](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_workspaceToControlPoint.htm.md) |  Translates coordinates from the workspace-related coordinate system to the control-related one. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm5/icons/pubmethod.gif) |  [workspaceToControlRectangle](https://www.graphicsmill.com/docs/gm5/M_J_GraphicsMill_BaseViewer_workspaceToControlRectangle.htm.md) |  Translates rectangle coordinates from the workspace-related coordinate system to the control-related one. |
   
## See Also

### Reference

- [BaseViewer Class](https://www.graphicsmill.com/docs/gm5/T_J_GraphicsMill_BaseViewer.htm.md)
- [GraphicsMill Namespace](https://www.graphicsmill.com/docs/gm5/N_J_GraphicsMill.htm.md)
