Application Class |
Namespace: Easymap.AddIn
The Application type exposes the following members.
| Name | Description | |
|---|---|---|
| ApplicationEvents |
Defines several application events, which can be binded.
| |
| Commands |
Collection of Command Items.
| |
| CompatibleDocumentVersion |
Returns last compatible document version
| |
| Current |
The current instance of the running Application.
| |
| CurrentDocument |
Returns the current active Document.
| |
| Documents |
Collection of all open documents.
| |
| DocumentVersion |
Returns the current document version.
| |
| Icon |
The application icon.
| |
| IsDemoVersion |
True if there is no valid license.
| |
| LicenseCompanyName |
Returns the company name of issued license
| |
| Settings |
Application settings
| |
| Show |
Shows the main window.
| |
| Version |
Returns the program version.
| |
| VersionString |
Returns the program version in the format [programname] [version] [date].
|
| Name | Description | |
|---|---|---|
| AddLicense(String, String) |
Add a license for a specific feature.
| |
| AddLicense(Type, String) |
Add a license for a specific feature.
| |
| Lock |
Locks the Application. The Application will terminate when the lockcount goes to zero.
| |
| UnLock |
Unlocks the Application. The Application will terminate when the lockcount goes to zero.
|
| Name | Description | |
|---|---|---|
| DocumentAdded |
Fired when an document is added.
| |
| DocumentRemoved |
Fired when an document is removed.
| |
| FindFile |
Handler for file requests.
| |
| UnhandledException |
Provides a way to Handle unhandled exceptions.
|
public void DoWork() { Document doc = Application.Current.Documents.CreateDoc("filename.empx", true, true); ImageFormatInfo info = doc.Export.CreateImageFormatInfo(ImageFormat.PNG); info.Filename = "Export.png"; info.ImageHeight = 800; info.ExportRoot = doc.CurrentSheet; doc.Export.ExportImage(info); doc.Close(); }