User Tools

Site Tools


thinkgeo.mapsuite.mvcedition.mvccontrolbuilderbase_tcontrol_tcontrolbuilder

ThinkGeo.MapSuite.MvcEdition.MvcControlBuilderBase‹TControl,_TControlBuilder›

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 –> This class provides a abstract base class to defines the fluent interface for configuring the Mvc control.

Inheritance Hierarchy

Members Summary

Public Constructors

Name Parameters DeclaringType Summary

Protected Constructors

Name Parameters DeclaringType Summary
Protected MethodMvcControlBuilderBase‹TControl, TControlBuilder› TControl

Public Methods

Name Parameters DeclaringType Summary
Public MethodEquals Object Object
Public MethodGetHashCode Object
Public MethodGetType Object
Public MethodHtmlAttributes Dictionary<String, String> MvcControlBuilderBase<TControl,TControlBuilder> Sets the customized Html attributes of the mvc control.
Public MethodName String MvcControlBuilderBase<TControl,TControlBuilder> Sets the names of the Mvc control.
Public MethodScriptBlocks Dictionary<String, String> MvcControlBuilderBase<TControl,TControlBuilder> Sets the client script blocks used by the Mvc control.
Public MethodScriptFileNames Dictionary<String, String> MvcControlBuilderBase<TControl,TControlBuilder> Sets the client script files used by the Mvc control.
Public MethodStyleSheetFileNames IEnumerable<String> MvcControlBuilderBase<TControl,TControlBuilder> Sets the client css files used by the Mvc control.
Public MethodToString Object

Protected Methods

Name Parameters DeclaringType Summary
Protected MethodFinalize Object
Protected MethodMemberwiseClone Object

Public Properties

Name Return DeclaringType Summary

Protected Properties

Name Return DeclaringType Summary
Protected PropertyControl TControl MvcControlBuilderBase<TControl,TControlBuilder> Gets the Mvc control.

Public Events

Name Event Arguments DeclaringType Summary

Public Constructors

Protected Constructors

MvcControlBuilderBase‹TControl, TControlBuilder›(TControl)

Parameters

Name Type Description
control TControl<!– TControl –>

Go Back

Public Methods

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

GetType()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

HtmlAttributes(Dictionary<String, String>)

Sets the customized Html attributes of the mvc control.

Return Value

Return Type Description
TControlBuilder<!– TControlBuilder –>

Parameters

Name Type Description
htmlAttributes Dictionary<String,String><!– System.Collections.Generic.Dictionary{System.String,System.String} –> The key-value collection of the html attributes.

<!– ThinkGeo.MapSuite.MvcEdition.MvcControlBuilderBase{TControl,TControlBuilder} –> Go Back

Name(String)

Sets the names of the Mvc control.

Return Value

Return Type Description
TControlBuilder<!– TControlBuilder –>

Parameters

Name Type Description
name String<!– System.String –> The name of the mvc control.

<!– ThinkGeo.MapSuite.MvcEdition.MvcControlBuilderBase{TControl,TControlBuilder} –> Go Back

ScriptBlocks(Dictionary<String, String>)

Sets the client script blocks used by the Mvc control.

Return Value

Return Type Description
TControlBuilder<!– TControlBuilder –>

Parameters

Name Type Description
scriptBlocks Dictionary<String,String><!– System.Collections.Generic.Dictionary{System.String,System.String} –> The key-value collection of the client script blocks.

<!– ThinkGeo.MapSuite.MvcEdition.MvcControlBuilderBase{TControl,TControlBuilder} –> Go Back

ScriptFileNames(Dictionary<String, String>)

Sets the client script files used by the Mvc control.

Return Value

Return Type Description
TControlBuilder<!– TControlBuilder –>

Parameters

Name Type Description
scriptFileNames Dictionary<String,String><!– System.Collections.Generic.Dictionary{System.String,System.String} –> The key-value collection of client script URLs.

<!– ThinkGeo.MapSuite.MvcEdition.MvcControlBuilderBase{TControl,TControlBuilder} –> Go Back

StyleSheetFileNames(IEnumerable<String>)

Sets the client css files used by the Mvc control.

Return Value

Return Type Description
TControlBuilder<!– TControlBuilder –>

Parameters

Name Type Description
cssFileNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –> The css files collection.

<!– ThinkGeo.MapSuite.MvcEdition.MvcControlBuilderBase{TControl,TControlBuilder} –> Go Back

ToString()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

Protected Methods

Finalize()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

MemberwiseClone()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

Public Properties

Protected Properties

Control

Gets the Mvc control.

Return Value

Return Type
TControl<!– TControl –>

<!– ThinkGeo.MapSuite.MvcEdition.MvcControlBuilderBase{TControl,TControlBuilder} –> Go Back

Public Events

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