User Tools

Site Tools


thinkgeo.mapsuite.mvcedition.valuemarkerstyle

ThinkGeo.MapSuite.MvcEdition.ValueMarkerStyle

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.

This class allows you to match a value with data in the feature to determine how to draw the feature.

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.MapSuite.MvcEdition.MarkerStyle
      • ThinkGeo.MapSuite.MvcEdition.ValueMarkerStyle

Members Summary

Public Constructors

ValueMarkerStyle()

  • Initialize a new instance of the ValueMarkerStyle class.
Remarks
  • N/A
Parameters

ValueMarkerStyle(String)

  • Initialize a new instance of the ValueMarkerStyle class with the columnName specified.
Remarks
  • N/A
Parameters
  • columnName
    • Type:String
    • Description:The column name used to match with the value specified in the items.

ValueMarkerStyle(String,Collection<MarkerValueItem>)

  • Initialize a new instance of the ValueMarkerStyle class with the columnName and a collection of valueItems specified.
Remarks
  • N/A
Parameters
  • columnName
    • Type:String
    • Description:The column name used to match with the value specified in the items.
  • valueItems
    • Type:Collection<MarkerValueItem>
    • Description:A collection of valueItems that defines the style applied to markers.

Protected Constructors

Public Methods

GetMarkers(IEnumerable<Feature>)

  • Returns a collection of markers with a style applied based on the features that are passed in.
Remarks
  • N/A
Return Value
  • Type:Collection<Marker>
  • Description:A collection of markers with a style applied based on the features that are passed in.
Parameters
  • features
    • Type:IEnumerable<Feature>
    • Description:A collection of features used to create the markers.

ToString()

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:N/A
Parameters

Equals(Object)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • obj
    • Type:Object
    • Description:N/A

GetHashCode()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Int32
  • Description:N/A
Parameters

GetType()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Type
  • Description:N/A
Parameters

Protected Methods

GetContextMenusCore()

  • Gets a collection of context menus that are associated with the MarkerStyle.
Remarks
  • N/A
Return Value
Parameters

LxU=()

  • N/A
Remarks
  • N/A
Return Value
Parameters

Finalize()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

MemberwiseClone()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Object
  • Description:N/A
Parameters

Public Properties

ValueItems

Gets the collection of ValueItems. Each item can have a value to match.

Remarks

You will want to add MarkerValueItems to this collection. Each item can have its own style and matching string.

Return Value

ColumnName

Gets or sets the column name used to match with the value specified in the items.

Remarks

This is the column whose values we will use for matching.

Return Value
  • Type:String

Protected Properties

Public Events

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