User Tools

Site Tools


thinkgeo.mapsuite.wpfdesktopedition.markerstyle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
thinkgeo.mapsuite.wpfdesktopedition.markerstyle [2015/08/20 03:08]
127.0.0.1 external edit
thinkgeo.mapsuite.wpfdesktopedition.markerstyle [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle ====== ====== ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle ======
  
 +{{section>​upgrade_map_suite_to_10.0}}
  
- 
-<!-- Class --> 
 This class represents the base class for all classes that defines the styles applied to the markers. This class represents the base class for all classes that defines the styles applied to the markers.
-=== Remarks === 
-The &​lt;​strong&​gt;​MarkerStyle&​lt;/​strong&​gt;​ class is the base class for all style classed that contains the style definition of markers. When dynamicly creating the markers, these style classes apply their styles to markers. The &​lt;​strong&​gt;​MarkerStyle&​lt;/​strong&​gt;​ class has an abstract &​lt;​strong&​gt;​GetMarkers&​lt;/​strong&​gt;​ method which accepts a collection of features. It creates a collection of markers with the styles specified from these features. Inherit from this class and implements the &​lt;​strong&​gt;​GetMarkers&​lt;/​strong&​gt;​ method if you want to create your own &​lt;​strong&​gt;​MarkerStyle&​lt;/​strong&​gt;​. 
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
-*System.Object +  ​*System.Object 
-**[[ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle]] +    ***ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle** 
-***[[ThinkGeo.MapSuite.WpfDesktopEdition.PointMarkerStyle]]+      ​*[[ThinkGeo.MapSuite.WpfDesktopEdition.PointMarkerStyle]]
 ===== Members Summary ===== ===== Members Summary =====
 ==== Public Constructors ==== ==== Public Constructors ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
- 
 ==== Protected Constructors ==== ==== Protected Constructors ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:​ProtectedMethod.gif|}} MarkerStyle() ​**
-{{wiki:​ProtectedMethod.gif|Protected Method}}[[#MarkerStyle()|MarkerStyle]] ​  ​| ​   |    | Initialize an instance of the MarkerStyle class. ​  |+
  
 +  * //​Initialize an instance of the MarkerStyle class.//
 +== Remarks ==
 +  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​MarkerStyle.28.29//​
 +== Parameters ==
 +<div newline></​div>​
 ==== Public Methods ==== ==== Public Methods ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:​PublicMethod.gif|}} GetMarkers(IEnumerable<​Feature>​) ​**
-{{wiki:​PublicMethod.gif|Public Method}}[[#​Equals(Object)|Equals]] ​  | Object ​  | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetHashCode()|GetHashCode]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#GetMarkers(IEnumerable<​Feature>​)|GetMarkers]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   | The abstract method returns a collection of markers from the features that passed in.   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetType()|GetType]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ToString()|ToString]] ​  ​| ​   | Object ​  ​| ​   |+
  
-==== Protected Methods ==== +  * //The abstract method returns a collection of markers from the features that passed in.// 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +== Remarks ​== 
-| {{wiki:ProtectedMethod.gif|Protected Method}}[[#​Finalize()|Finalize]] ​  ​| ​   | Object ​  ​| ​   | +  * //For the most updated Info for this topic, please check it here://
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​MemberwiseClone()|MemberwiseClone]] ​  ​| ​   | Object ​  ​| ​   |+
  
-==== Public Properties ==== +== Return Value == 
-^ Name ^ Return ^ DeclaringType ^ Summary ^+  * Type:​[[ThinkGeo.MapSuite.Core.GeoCollection<​T>​[[ThinkGeo.MapSuite.WpfDesktopEdition.Marker,​ WpfDesktopEdition,​ Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]|GeoCollection<​T>​]] 
 +  * Description:​A collection of marker controls that will be overlap on the map control.
  
-==== Protected Properties ==== +== Parameters ​== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^+  * //​features//​ 
 +    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
 +    * Description:​A collection of features that the markers are created from.
  
-==== Public Events ==== +<div newline></​div>​ 
-^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^+** {{wiki:​PublicMethod.gif|}} ToString() **
  
-===== Public Constructors ===== +  * //N/A// 
-===== Protected Constructors ===== +== Remarks == 
-==== MarkerStyle() ==== +  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​ToString.28.29//
-Initialize an instance of the MarkerStyle class. +
-=== Remarks ​=== +
-For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​MarkerStyle.28.29" target="​_blank">​http:​//wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​MarkerStyle.28.29</​a>​ +
-=== Parameters === +
-^  Name ^  Type ^  Description ^+
  
-[[#​Protected Constructors|Go Back]] +== Return Value == 
-===== Public Methods ===== +  ​* ​Type:String 
-==== Equals(Object) ==== +  * Description:N/A
-=== Remarks === +
-For the most updated Info for this topic, please check it here:<a href="​http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​Equals.28Object.29"​ target="​_blank">​http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​Equals.28Object.29</​a>​ +
-=== Return Value === +
-^ Return ​Type Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  Type ^  Description ^ +<div newline></​div>​ 
-obj   ​| ​Object<!-- System.Object --> ​  ​| ​   |+** {{wiki:​PublicMethod.gif|}} Equals(Object) **
  
-<!-- System.Object --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks == 
-==== GetHashCode() ==== +  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​Equals.28Object.29//
-=== Remarks ​=== +
-For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​GetHashCode.28.29" target="​_blank">​http:​//wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​GetHashCode.28.29</​a>​ +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Int32<​!-- System.Int32 --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Boolean 
 +  Description:N/A
  
-<!-- System.Object --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //obj// 
-==== GetMarkers(IEnumerable<​Feature>​) ​==== +    * Type:Object 
-The abstract method returns a collection of markers from the features that passed in. +    * Description:N/A
-=== Remarks === +
-For the most updated Info for this topic, please check it here:<a href=""​ target="​_blank"><​/a> +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.Core.GeoCollection|GeoCollection]]<​[[ThinkGeo.MapSuite.WpfDesktopEdition.Marker|Marker]]><​!-- ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.WpfDesktopEdition.Marker} --> ​  ​| ​collection of marker controls that will be overlap on the map control. ​  |+
  
-=== Parameters === +<div newline></div> 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} GetHashCode() **
-| features ​  | IEnumerable<[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.Feature--> ​  | A collection of features that the markers are created from.   |+
  
-<!-- ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks == 
-==== GetType() ==== +  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​GetHashCode.28.29//
-=== Remarks ​=== +
-For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​GetType.28.29" target="​_blank">​http:​//wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​GetType.28.29</​a>​ +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Type<!-- System.Type --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Int32 
 +  Description:N/A
  
-<!-- System.Object --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +<div newline></div
-==== ToString() ​==== +** {{wiki:​PublicMethod.gif|}} GetType() **
-=== Remarks === +
-For the most updated Info for this topic, please check it here:<a href="​http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​ToString.28.29"​ target="​_blank"​>http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​ToString.28.29</a+
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| String<​!-- System.String --> ​  ​| ​   ​|+
  
-=== Parameters === +  * //N/A// 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +  ​* //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​GetType.28.29//​
  
-<!-- System.Object --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Type 
-===== Protected Methods ===== +  * Description:N/A
-==== Finalize() ==== +
-=== Remarks === +
-For the most updated Info for this topic, please check it here:<a href="​http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​Finalize.28.29"​ target="​_blank">​http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​Finalize.28.29</​a>​ +
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Parameters ​== 
-^  Name ^  Type ^  Description ^+<div newline></​div>​ 
 +==== Protected Methods ==== 
 +** {{wiki:​ProtectedMethod.gif|}} Finalize() **
  
-<!-- System.Object --> +  * //N/A// 
-[[#​Protected Methods|Go Back]] +== Remarks == 
-==== MemberwiseClone() ==== +  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​Finalize.28.29//
-=== Remarks ​=== +
-For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​MemberwiseClone.28.29" target="​_blank">​http:​//wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​MemberwiseClone.28.29</​a>​ +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Object<​!-- System.Object --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<!-- System.Object --+== Parameters == 
-[[#​Protected Methods|Go Back]] +<div newline></​div
-===== Public Properties ​===== +** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** 
-===== Protected Properties ​===== + 
-===== Public Events ====+  * //N/A// 
-__NOTOC__ +== Remarks ​== 
-[[Category:​WpfDesktopEdition]] +  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle#​MemberwiseClone.28.29//​ 
-[[Category:​ThinkGeo.MapSuite.WpfDesktopEdition]] + 
-[[Category:​UpdateDocumentation]]+== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +==== Public Properties ==== 
 +==== Protected Properties ==== 
 +==== Public Events ====
  
thinkgeo.mapsuite.wpfdesktopedition.markerstyle.1440040136.txt.gz · Last modified: 2015/09/18 03:13 (external edit)