Click or drag to resize
CEMAPTEMPLATE Class
The EMAPTEMPLATE class provides access to a map template as displayed within Oasis montaj, but does not change data within the template itself. It performs functions such as setting the currently displayed area, or drawing "tracking" lines or boxes on the template (which are not part of the template itself).
Inheritance Hierarchy

Namespace: Geosoft.Desktop.GXNet
Assembly: geosoft.desktop.gxnet (in geosoft.desktop.gxnet.dll)
Syntax
public class CEMAPTEMPLATE : CHANDLE

The CEMAPTEMPLATE type exposes the following members.

Methods
  NameDescription
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneStatic memberCreateVirtual
Makes this EMAPTEMPLATE object the current active object to the user.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneStatic memberCurrent
This method returns the Current Edited map template.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneStatic memberCurrentIfExists
This method returns the Current Edited map.
Protected methodDispose
Releases the unmanaged resources used by the CEMAPTEMPLATE and optionally releases the managed resources
(Overrides CHANDLEDispose(Boolean).)
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneGetDisplayArea
Get the area you are currently looking at.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneGetTemplateLayoutProps
Get the base layout view properties.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneGetWindowArea
Get the location of the map window within the frame.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneiDragDropEnabled
Is drag-and-drop enabled for the map?
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneiGetBox
Returns the coordinates of a user selected box.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyone with an Oasis Montaj licenseiGetItemSelection
Gets info about the current selected item
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneiGetLine
Returns the end points of a line.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneStatic memberiGetMapTemplatesLST
Load the file names of open maps into a LST.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneIGetName
Get the name of the map object of this EMAPTEMPLATE.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneiGetPoint
Returns the coordinates of a user selected point.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneiGetRect
Returns the coordinates of a user selected box starting at a corner.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneiGetWindowState
Retrieve the current state of the map window
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneStatic memberiHaveCurrent
This method returns whether a current map is loaded
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneStatic memberiIGetSpecifiedMapName
Find a loaded map that has a setting in its reg.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneiIsLocked
Is this MapTemplate locked
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneStatic memberiLoaded
Returns 1 if a map is loaded .
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneiReadOnly
Checks if a map is currently opened in a read-only mode.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneiTrackPoint
Get point without prompt or cursor change with tracking
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneStatic memberLoad
Loads maps into the editor.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneStatic memberLoadNoActivate
Loads documents into the workspace
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneLock
This method locks the Edited map.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneMakeCurrent
Makes this EMAPTEMPLATE object the current active object to the user.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneSetDisplayArea
Set the area you wish to see.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneSetDragDropEnabled
Set whether drag-and-drop is enabled for the map.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyone with an Oasis Montaj licenseSetItemSelection
Sets the current selected item
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneSetTemplateLayoutProps
Set the base layout view properties.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneSetWindowArea
Set the location of the map window within the frame.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneSetWindowState
Changes the state of the map window
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneStatic memberUnLoad
Unloads a map template.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneStatic memberUnLoadAll
Unloads all opened maps
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneStatic memberUnLoadVerify
Unloads an edited map, optional prompt to save.
Public methodMay not be available if running outside of a Oasis Montaj or from a command line programAvailable to anyoneUnLock
This method unlocks the Edited map.
Top
See Also