User Tools

Site Tools


thinkgeo.mapsuite.giseditor.stylepluginmanager

ThinkGeo.MapSuite.GisEditor.StylePluginManager

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.

<!– Class –>

Inheritance Hierarchy

Members Summary

Public Constructors

Name Parameters DeclaringType Summary
Public MethodStylePluginManager Initializes a new instance of the class.

Protected Constructors

Name Parameters DeclaringType Summary

Public Methods

Name Parameters DeclaringType Summary
Public MethodApplySettings StorableSettings Manager Applies the settings to this manager.
Public MethodEditStyle StyleBuilderArguments Edits the style.
Public MethodEquals Object Object
Public MethodGetActiveStylePlugins Gets the style plugins.
Public MethodGetActiveStylePlugins Gets the style plugins.
Public MethodGetDefaultStylePlugin StyleCategories Gets the default style plugin.
Public MethodGetHashCode Object
Public MethodGetPlugins PluginManager Gets the related plugins.
Public MethodGetSettings Manager Gets manager settings to save.
Public MethodGetSettingsUI Manager Gets an UI that configures settings.
Public MethodGetStyleLayerListItem Style Gets the style layer list item.
Public MethodGetStylePluginByStyle Style Gets the style plugin by style.
Public MethodGetStylePlugins StyleCategories Gets the style plugins.
Public MethodGetStylePlugins Gets the style plugins.
Public MethodGetType Object
Public MethodSaveStyleToLibrary CompositeStyle, Double, Double Saves the style to library.
Public MethodToString Object

Protected Methods

Name Parameters DeclaringType Summary
Protected MethodApplySettingsCore StorableSettings Manager(overriden) Applies the settings core.
Protected MethodEditStyleCore StyleBuilderArguments Edits the style core.
Protected MethodFinalize Object
Protected MethodGetDefaultStylePluginCore StyleCategories Gets the default style plugin core.
Protected MethodGetPluginsCore PluginManager(overriden) Gets the plugins core.
Protected MethodGetSettingsCore Manager(overriden) Gets the settings core.
Protected MethodGetSettingsUICore Manager Gets an UI that configures settings.
Protected MethodGetStyleLayerListItemCore Style Gets the style layer list item core.
Protected MethodGetStylePluginByStyleCore Style Gets the style plugin by style core.
Protected MethodGetStylePluginsCore StyleCategories Gets the style plugins core.
Protected MethodMemberwiseClone Object
Protected MethodSaveStyleToLibraryCore CompositeStyle, Double, Double Saves the style to library core.

Public Properties

Name Return DeclaringType Summary
Public PropertyUseWizard Boolean Gets or sets a value indicating whether wizard.

Protected Properties

Name Return DeclaringType Summary

Public Events

Name Event Arguments DeclaringType Summary

Public Constructors

StylePluginManager()

Initializes a new instance of the class.

Parameters

Name Type Description

Go Back

Protected Constructors

Public Methods

ApplySettings(StorableSettings)

Applies the settings to this manager.

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
settings StorableSettings<!– ThinkGeo.MapSuite.GisEditor.StorableSettings –> The settings to be applied to this manager.

<!– ThinkGeo.MapSuite.GisEditor.Manager –> Go Back

EditStyle(StyleBuilderArguments)

Edits the style.

Return Value

Return Type Description
StyleBuilderResult<!– ThinkGeo.MapSuite.GisEditor.StyleBuilderResult –>

Parameters

Name Type Description
styleBuilderArguments StyleBuilderArguments<!– ThinkGeo.MapSuite.GisEditor.StyleBuilderArguments –> The style builder arguments.

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

Equals(Object)

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
obj Object<!– System.Object –>

<!– System.Object –> Go Back

GetActiveStylePlugins()

Gets the style plugins.

Return Value

Return Type Description
Collection<T><!– Collection{T} –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

GetActiveStylePlugins()

Gets the style plugins.

Return Value

Return Type Description
Collection<StylePlugin><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.GisEditor.StylePlugin} –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

GetDefaultStylePlugin(StyleCategories)

Gets the default style plugin.

Return Value

Return Type Description
StylePlugin<!– ThinkGeo.MapSuite.GisEditor.StylePlugin –>

Parameters

Name Type Description
styleProviderTypes StyleCategories<!– ThinkGeo.MapSuite.GisEditor.StyleCategories –> The style provider types.

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

GetHashCode()

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description

<!– System.Object –> Go Back

GetPlugins()

Gets the related plugins.

Return Value

Return Type Description
Collection<Plugin><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.GisEditor.Plugin} –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.GisEditor.PluginManager –> Go Back

GetSettings()

Gets manager settings to save.

Return Value

Return Type Description
StorableSettings<!– ThinkGeo.MapSuite.GisEditor.StorableSettings –> Manager's settings to save

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.GisEditor.Manager –> Go Back

GetSettingsUI()

Gets an UI that configures settings.

Return Value

Return Type Description
SettingUserControl<!– ThinkGeo.MapSuite.GisEditor.SettingUserControl –> A SettingUserControl that configures settings.

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.GisEditor.Manager –> Go Back

GetStyleLayerListItem(Style)

Gets the style layer list item.

Return Value

Return Type Description
StyleLayerListItem<!– ThinkGeo.MapSuite.GisEditor.StyleLayerListItem –>

Parameters

Name Type Description
style Style<!– ThinkGeo.MapSuite.Core.Style –> The style.

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

GetStylePluginByStyle(Style)

Gets the style plugin by style.

Return Value

Return Type Description
StylePlugin<!– ThinkGeo.MapSuite.GisEditor.StylePlugin –>

Parameters

Name Type Description
style Style<!– ThinkGeo.MapSuite.Core.Style –> The style.

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

GetStylePlugins(StyleCategories)

Gets the style plugins.

Return Value

Return Type Description
Collection<StylePlugin><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.GisEditor.StylePlugin} –>

Parameters

Name Type Description
styleCategories StyleCategories<!– ThinkGeo.MapSuite.GisEditor.StyleCategories –> The style categories.

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

GetStylePlugins()

Gets the style plugins.

Return Value

Return Type Description
Collection<StylePlugin><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.GisEditor.StylePlugin} –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

GetType()

Return Value

Return Type Description
Type<!– System.Type –>

Parameters

Name Type Description

<!– System.Object –> Go Back

SaveStyleToLibrary(CompositeStyle, Double, Double)

Saves the style to library.

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
compositeStyle CompositeStyle<!– ThinkGeo.MapSuite.WpfDesktopEdition.Extension.CompositeStyle –> The composite style.
lowerScale Double<!– System.Double –> The lower scale.
upperScale Double<!– System.Double –> The upper scale.

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

ToString()

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Protected Methods

ApplySettingsCore(StorableSettings)

Applies the settings core.

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
settings StorableSettings<!– ThinkGeo.MapSuite.GisEditor.StorableSettings –> The settings.

<!– ThinkGeo.MapSuite.GisEditor.Manager(overriden) –> Go Back

EditStyleCore(StyleBuilderArguments)

Edits the style core.

Return Value

Return Type Description
StyleBuilderResult<!– ThinkGeo.MapSuite.GisEditor.StyleBuilderResult –>

Parameters

Name Type Description
styleBuilderArguments StyleBuilderArguments<!– ThinkGeo.MapSuite.GisEditor.StyleBuilderArguments –> The style builder arguments.

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

Finalize()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Object –> Go Back

GetDefaultStylePluginCore(StyleCategories)

Gets the default style plugin core.

Return Value

Return Type Description
StylePlugin<!– ThinkGeo.MapSuite.GisEditor.StylePlugin –>

Parameters

Name Type Description
styleProviderTypes StyleCategories<!– ThinkGeo.MapSuite.GisEditor.StyleCategories –> The style provider types.

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

GetPluginsCore()

Gets the plugins core.

Return Value

Return Type Description
Collection<Plugin><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.GisEditor.Plugin} –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.GisEditor.PluginManager(overriden) –> Go Back

GetSettingsCore()

Gets the settings core.

Return Value

Return Type Description
StorableSettings<!– ThinkGeo.MapSuite.GisEditor.StorableSettings –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.GisEditor.Manager(overriden) –> Go Back

GetSettingsUICore()

Gets an UI that configures settings.

Return Value

Return Type Description
SettingUserControl<!– ThinkGeo.MapSuite.GisEditor.SettingUserControl –> A SettingUserControl that configures settings.

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.GisEditor.Manager –> Go Back

GetStyleLayerListItemCore(Style)

Gets the style layer list item core.

Return Value

Return Type Description
StyleLayerListItem<!– ThinkGeo.MapSuite.GisEditor.StyleLayerListItem –>

Parameters

Name Type Description
style Style<!– ThinkGeo.MapSuite.Core.Style –> The style.

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

GetStylePluginByStyleCore(Style)

Gets the style plugin by style core.

Return Value

Return Type Description
StylePlugin<!– ThinkGeo.MapSuite.GisEditor.StylePlugin –>

Parameters

Name Type Description
style Style<!– ThinkGeo.MapSuite.Core.Style –> The style.

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

GetStylePluginsCore(StyleCategories)

Gets the style plugins core.

Return Value

Return Type Description
Collection<StylePlugin><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.GisEditor.StylePlugin} –>

Parameters

Name Type Description
styleCategories StyleCategories<!– ThinkGeo.MapSuite.GisEditor.StyleCategories –> The style categories.

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

MemberwiseClone()

Return Value

Return Type Description
Object<!– System.Object –>

Parameters

Name Type Description

<!– System.Object –> Go Back

SaveStyleToLibraryCore(CompositeStyle, Double, Double)

Saves the style to library core.

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
compositeStyle CompositeStyle<!– ThinkGeo.MapSuite.WpfDesktopEdition.Extension.CompositeStyle –> The composite style.
lowerScale Double<!– System.Double –> The lower scale.
upperScale Double<!– System.Double –> The upper scale.

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

Public Properties

UseWizard

Gets or sets a value indicating whether wizard.

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.GisEditor.StylePluginManager –> Go Back

Protected Properties

Public Events

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