User Tools

Site Tools


thinkgeo.mapsuite.giseditor.infrastructuremanager

ThinkGeo.MapSuite.GisEditor.InfrastructureManager

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 –> Manager of all options in explorer, including options of plugins, infrastructures and shell.

Inheritance Hierarchy

Members Summary

Public Constructors

Name Parameters DeclaringType Summary
Public MethodInfrastructureManager Initialize an instance of OptionManager.

Protected Constructors

Name Parameters DeclaringType Summary

Public Methods

Name Parameters DeclaringType Summary
Public MethodApplySettings StorableSettings Manager Applies the settings to this manager.
Public MethodApplySettings IStorableSettings Applies the settings.
Public MethodApplySettings IEnumerable<IStorableSettings> Applies the settings.
Public MethodEquals Object Object
Public MethodGetHashCode Object
Public MethodGetManagers Gets the managers.
Public MethodGetSettings Manager Gets manager settings to save.
Public MethodGetSettingsUI Manager Gets an UI that configures settings.
Public MethodGetType Object
Public MethodSaveSettings IEnumerable<IStorableSettings>
Public MethodSaveSettings IStorableSettings
Public MethodToString Object

Protected Methods

Name Parameters DeclaringType Summary
Protected MethodApplySettingsCore StorableSettings Manager Applies the settings to this manager.
Protected MethodApplySettingsCore IEnumerable<IStorableSettings> Applies the settings core.
Protected MethodFinalize Object
Protected MethodGetManagersCore Gets the managers core.
Protected MethodGetSettingsCore Manager(overriden)
Protected MethodGetSettingsUICore Manager Gets an UI that configures settings.
Protected MethodMemberwiseClone Object
Protected MethodSaveSettingsCore IEnumerable<IStorableSettings>

Public Properties

Name Return DeclaringType Summary
Public PropertyEditionName String Gets or sets the name of the edition.
Public PropertySettingsPath String Gets or sets the settings path.
Public PropertyTemporaryPath String Gets or sets the temporary path.

Protected Properties

Name Return DeclaringType Summary

Public Events

Name Event Arguments DeclaringType Summary

Public Constructors

InfrastructureManager()

Initialize an instance of OptionManager.

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

ApplySettings(IStorableSettings)

Applies the settings.

Return Value

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

Parameters

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

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

ApplySettings(IEnumerable<IStorableSettings>)

Applies the settings.

Return Value

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

Parameters

Name Type Description
settings IEnumerable<IStorableSettings><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.GisEditor.IStorableSettings} –> The settings.

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

Equals(Object)

Return Value

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

Parameters

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

<!– System.Object –> Go Back

GetHashCode()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

GetManagers()

Gets the managers.

Return Value

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

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.GisEditor.InfrastructureManager –> 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

GetType()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

SaveSettings(IEnumerable<IStorableSettings>)

Return Value

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

Parameters

Name Type Description
storableSettings IEnumerable<IStorableSettings><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.GisEditor.IStorableSettings} –>

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

SaveSettings(IStorableSettings)

Return Value

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

Parameters

Name Type Description
storableSettings IStorableSettings<!– ThinkGeo.MapSuite.GisEditor.IStorableSettings –>

<!– ThinkGeo.MapSuite.GisEditor.InfrastructureManager –> 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 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

ApplySettingsCore(IEnumerable<IStorableSettings>)

Applies the settings core.

Return Value

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

Parameters

Name Type Description
settings IEnumerable<IStorableSettings><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.GisEditor.IStorableSettings} –> The settings.

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

Finalize()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

GetManagersCore()

Gets the managers core.

Return Value

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

Parameters

Name Type Description

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

GetSettingsCore()

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

MemberwiseClone()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

SaveSettingsCore(IEnumerable<IStorableSettings>)

Return Value

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

Parameters

Name Type Description
storableSettings IEnumerable<IStorableSettings><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.GisEditor.IStorableSettings} –>

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

Public Properties

EditionName

Gets or sets the name of the edition.

Return Value

Return Type
String<!– System.String –>

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

SettingsPath

Gets or sets the settings path.

Return Value

Return Type
String<!– System.String –>

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

TemporaryPath

Gets or sets the temporary path.

Return Value

Return Type
String<!– System.String –>

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

Protected Properties

Public Events

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