ThinkGeo.MapSuite.MvcEdition.MapBuilder
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.
Defines the fluent interface for configuring the Map control.
Inheritance Hierarchy
Members Summary
Public Constructors
MapBuilder(Map)
Parameters
MapBuilder(Map,ViewContext)
Parameters
Protected Constructors
Public Methods
ZoomLevelSet(ZoomLevelSet)
Return Value
Parameters
MapBackground(BackgroundLayer)
Return Value
Parameters
ContextMenu(Action<ContextMenuSetting>)
Return Value
Parameters
CurrentExtent(Double,Double,Double,Double)
Return Value
Parameters
Cursor(CursorType)
Return Value
Parameters
WebConfigRegisterMode(WebConfigRegistrationMode)
Sets a value that indicates whether the application allows map to register the Web.config on the fly in runtime. The default value is “WebConfigRegisterMode.AutoRegistered”, otherwise, you need to copy the code below to the web.config manually.
Return Value
Parameters
ResourceDeploymentMode(ResourceDeploymentMode)
sets a value that indicates whether the application allows map to copy its resource images under “~/theme/default/img/”. The default value is “ResourceDeploymentMode.Automatically”, otherwise, you need to copy images to the directory.
Return Value
Parameters
IsDefaultJavascriptLibraryDisabled(Boolean)
Return Value
Parameters
disabled
Type:Boolean
Description:N/A
MapUnit(GeographyUnit)
Return Value
Parameters
ActiveBaseOverlay(Overlay)
The map can contain multiple base Overlays, though only one of them can be displayed at a time. The ActiveBaseOverlay property specifies the one that is currently displayed. When you switch the base Overlays in the OverSwitcher, the currently selected overlay will be synchronized to this property after postback.
Return Value
Parameters
BackgroundOverlay(Overlay)
Return Value
Parameters
StaticOverlay(Action<LayerOverlaySetting>)
Return Value
Parameters
DynamicOverlay(Action<LayerOverlaySetting>)
Return Value
Parameters
MarkerOverlay(Action<InMemoryMarkerOverlaySetting>)
Return Value
Parameters
EditOverlay(Action<EditFeatureOverlaySetting>)
Return Value
Parameters
HighlightOverlay(Action<HighlightFeatureOverlaySetting>)
Return Value
Parameters
AdornmentOverlay(Action<AdornmentOverlaySetting>)
Return Value
Parameters
MapTools(Action<MapToolsSettingCollection>)
Return Value
Parameters
CurrentScale(Double)
Return Value
Parameters
scale
Type:Double
Description:scale value.
CustomOverlays(Action<OverlayCollection>)
Return Value
Parameters
Popups(Action<PopupCollection>)
Return Value
Parameters
RestrictedExtent(RectangleShape)
Return Value
Parameters
OnClientDrawEnd(String)
Return Value
Parameters
OnClientEditEnd(String)
Return Value
Parameters
OnClientClick(String)
Return Value
Parameters
OnClientExtentChanged(String)
Return Value
Parameters
OnClientBaseOverlayChanged(String)
Return Value
Parameters
OnClientDoubleClick(String)
Return Value
Parameters
OnClientTrackShapeFinished(String)
Return Value
Parameters
OnClientPopupsRequesting(String)
Return Value
Parameters
OnClientPopupsRequested(String)
Return Value
Parameters
Render()
Return Value
Parameters
ToString()
Return Value
Type:String
Description:N/A
Parameters
Name(String)
Return Value
Parameters
name
Type:String
Description:N/A
HtmlAttributes(Dictionary<String,String>)
Return Value
Parameters
ScriptFileNames(Dictionary<String,String>)
Return Value
Parameters
ScriptBlocks(Dictionary<String,String>)
Return Value
Parameters
StyleSheetFileNames(IEnumerable<String>)
Return Value
Parameters
cssFileNames
Type:IEnumerable<String>
Description:N/A
Equals(Object)
Return Value
Type:Boolean
Description:N/A
Parameters
obj
Type:Object
Description:N/A
GetHashCode()
Return Value
Type:Int32
Description:N/A
Parameters
GetType()
Return Value
Type:Type
Description:N/A
Parameters
Protected Methods
Finalize()
Return Value
Type:Void
Description:N/A
Parameters
MemberwiseClone()
Return Value
Type:Object
Description:N/A
Parameters
Public Properties
Protected Properties
Control
N/A
Return Value
Public Events