User Tools

Site Tools


thinkgeo.mapsuite.giseditor

ThinkGeo.MapSuite.GisEditor

Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.

<!– NamespacePage –> <!– GisEditorInfrastructure –>

GisEditorInfrastructure

Classes

Name Summary
AdvancedQueryUserControl Interaction logic for AdvancedQueryUserControl.xaml
AutoBackupIntervalChangedProjectPluginManagerEventArgs
BuildingRibbonBarUIPluginManagerEventArgs
BuiltRibbonBarUIPluginManagerEventArgs
CanAutoBackupChangedProjectPluginManagerEventArgs
CommonProjection Interaction logic for CommonProjection.xaml
ControlPlugin This class represents a control plugin
ControlPluginManager
DataRepositoryItem This class represents a data repository item.
DataRepositoryPlugin This plugin is the base class of all data repository plugins. GisEditor collects those plugins to create the data repository tree.
DataRepositoryPluginManager This class represents a data repository manager.
DataViewerHelper
DataViewerUserControl Interaction logic for DbfViewerUserControl.xaml
DockWindow This class is wrapper for the actual dock control used in the application.
DockWindowManager This class represents a dock window manager.
DockWindowOpenedDockWindowManagerEventArgs
DocumentWindow
ExceptionInfo
Exporter
FeatureLayerPlugin
FeatureLayerPropertiesUserControl Interaction logic for MetadataUserControl.xaml
FileExportInfo
FileExporter
GetLayerListItemContextMenuParameters This class represents contex menu arguments for layer list item
GetLayersParameters
GetMapContextMenuParameters This class represents an arguement to create the context menu items on the map. It will be used by the UIPlugin.GetMapContextMenuItems(MapContextMenuArguments);
GettingLayerListItemContextMenuItemsEventArgs
GettingLayersLayerPluginEventArgs
GisEditor This class contains some global objects will be accessed by both shell and plugins.
GottenLayerListItemContextMenuItemsEventArgs
GottenLayersLayerPluginEventArgs
GottenMapContextMenuItemsUIPluginManagerEventArgs
InfrastructureManager Manager of all options in explorer, including options of plugins, infrastructures and shell.
LanguageInfo
LanguageManager
LayerListItem
LayerListManager
LayerPlugin This class is the base class of all LayerPlugins. This plugin provides the functionality of creating a specific type of layer instance.
LayerPluginManager
LoadingPreviewImageProjectPluginManagerEventArgs
LoggedLoggerManagerEventArgs
LoggerMessage
LoggerPlugin This class represent a plugin for a logger
LoggerPluginManager This is the manager of logging system.
LoggingLoggerManagerEventArgs
Manager This class represents a base class of Managers in all GISEditor system.
ObjectPropertiesUserControl Interaction logic for ObjectPropertiesUserControl.xaml
OpenedProjectManagerEventArgs
OpeningProjectManagerEventArgs
OtherProjection Interaction logic for OtherProjection.xaml
OutputWindow
Plugin This class represents a base class of Plugins in all GISEditor system.
PluginManager This class represents a base class of PluginManagers in all GISEditor system.
PluginManagerWindow Interaction logic for PluginConfigurationWindow.xaml
ProjectPlugin This class represents a plugin for project.
ProjectPluginManager
ProjectSaveAsResult This class represents a project which can be saved as a result
ProjectStreamInfo
ProjectionSelectionViewModel
ProjectionSelectionWindow Interaction logic for MainWindow.xaml
QueryConditionViewModel
QueryConditionWindow Interaction logic for QueryBuilder.xaml
QueryFeatureWindow
QueryOperater
RefreshArgs
RefreshedPluginsUIPluginManagerEventArgs
RibbonEntry
SelectedLayerListItemChangedLayerListManagerEventArgs
SelectionManager
SettingUserControl This class represents an user control for a setting
ShapeFileExporter
SimpleQueryUserControl Interaction logic for QuickFindUserControl.xaml
SimpleQueryViewModel
StorableSettings This class represents storable settings
StyleBuilderArguments This class represents a style builder arguments
StyleBuilderResult This class represents a style builder result
StyleBuilderWindow Interaction logic for StyleConfigurationWindow.xaml
StyleLayerListItem This class represents a list item for a style layer
StyleLibraryWindow Interaction logic for StyleLibraryWindow.xaml
StylePlugin This class represents style plugin
StylePluginManager
StyleUserControl This class represents an user control with specified style
StyleWizardResult
StyleWizardWindow
TaskPlugin
TaskPluginManager
ThemeChangedDockWindowManagerEventArgs
UIPlugin This is an abstract class. Also this is a base class which will be used for creating our own plugins
UIPluginManager
UpdateChannel
UpdateManager
UpdatingTaskProgressEventArgs
UriChangedProjectPluginManagerEventArgs

Structures

Name Summary

Enumerations

Name Summary
DbfViewerDockingMode
DbfViewerEditMode
DbfViewerShowSelectedFeaturesMode
DockWindowPosition Specifies the side of the main window that a dock control will be shown on.
DockWindowStartupMode This enumeration represents where to place a dock window at startup.
LoggerLevel Default value is Off.
MovementAction
OutputMode
QueryMatchMode
QueryOperaterType
SimpleShapeType
StyleBuilderUIElements This enum represents a style builder UI elements
StyleCategories This enum represents a style categories
TaskCommand
TaskState
Theme This enum represents the theme options
UpdateMode

Interfaces

<!– GisEditorInfrastructure –> Note: * – not public released, might be removed in the next release. GisEditorInfrastructure ThinkGeo.MapSuite.GisEditor UpdateDocumentation

thinkgeo.mapsuite.giseditor.txt · Last modified: 2017/03/16 21:59 (external edit)