User Tools

Site Tools


thinkgeo.mapsuite.mvcedition.pointmarkerstyle

Differences

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

Link to this comparison view

Next revision
Previous revision
thinkgeo.mapsuite.mvcedition.pointmarkerstyle [2015/08/20 03:08]
127.0.0.1 external edit
thinkgeo.mapsuite.mvcedition.pointmarkerstyle [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.MvcEdition.PointMarkerStyle ====== ====== ThinkGeo.MapSuite.MvcEdition.PointMarkerStyle ======
  
 +{{section>​upgrade_map_suite_to_10.0}}
  
- 
-<!-- Class --> 
 Represents the ordinary marker style. Represents the ordinary marker style.
-=== Remarks === 
-The <​strong>​PointMarkerStyle</​strong>​ contains the basic style for creating a marker such as a web image, popup and context menu. Use this style to create a batch of markers that all have the same appearance. 
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
-*System.Object +  ​*System.Object 
-**[[ThinkGeo.MapSuite.MvcEdition.MarkerStyle]] +    *ThinkGeo.MapSuite.MvcEdition.MarkerStyle 
-***[[ThinkGeo.MapSuite.MvcEdition.PointMarkerStyle]]+      ***ThinkGeo.MapSuite.MvcEdition.PointMarkerStyle**
 ===== Members Summary ===== ===== Members Summary =====
 ==== Public Constructors ==== ==== Public Constructors ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:​PublicMethod.gif|}} PointMarkerStyle() ​**
-{{wiki:​PublicMethod.gif|Public Method}}[[#PointMarkerStyle()|PointMarkerStyle]] ​  ​| ​   |    | Initialize an instance of the PointMarkerStyle class. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​PointMarkerStyle(WebImage)|PointMarkerStyle]] ​  | [[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]] ​  ​| ​   | Initialize an instance of the PointMarkerStyle class. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​PointMarkerStyle(WebImage,​ CustomPopup)|PointMarkerStyle]] ​  | [[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]],​ [[ThinkGeo.MapSuite.MvcEdition.CustomPopup|CustomPopup]] ​  ​| ​   | Initialize an instance of the PointMarkerStyle class. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​PointMarkerStyle(WebImage,​ CustomPopup,​ ContextMenu)|PointMarkerStyle]] ​  | [[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]],​ [[ThinkGeo.MapSuite.MvcEdition.CustomPopup|CustomPopup]],​ [[ThinkGeo.MapSuite.MvcEdition.ContextMenu|ContextMenu]] ​  ​| ​   | Initialize an instance of the PointMarkerStyle class. ​  |+
  
-==== Protected Constructors ​==== +  * //​Initialize an instance of the PointMarkerStyle class.// 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^+== Remarks ​== 
 +  * //N/A// 
 +== Parameters ​== 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} PointMarkerStyle(WebImage) **
  
 +  * //​Initialize an instance of the PointMarkerStyle class.//
 +== Remarks ==
 +  * //N/A//
 +== Parameters ==
 +  * //​webImage//​
 +    * Type:​[[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]]
 +    * Description:​The small image that the marker displays.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} PointMarkerStyle(WebImage,​CustomPopup) **
 +
 +  * //​Initialize an instance of the PointMarkerStyle class.//
 +== Remarks ==
 +  * //N/A//
 +== Parameters ==
 +  * //​webImage//​
 +    * Type:​[[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]]
 +    * Description:​The small image that the marker displays.
 +
 +  * //popup//
 +    * Type:​[[ThinkGeo.MapSuite.MvcEdition.CustomPopup|CustomPopup]]
 +    * Description:​The popup window that appears when the mouse pointer is over the marker.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} PointMarkerStyle(WebImage,​CustomPopup,​ContextMenu) **
 +
 +  * //​Initialize an instance of the PointMarkerStyle class.//
 +== Remarks ==
 +  * //N/A//
 +== Parameters ==
 +  * //​webImage//​
 +    * Type:​[[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]]
 +    * Description:​The small image that the marker displays.
 +
 +  * //popup//
 +    * Type:​[[ThinkGeo.MapSuite.MvcEdition.CustomPopup|CustomPopup]]
 +    * Description:​The popup window that appears when the mouse pointer is over the marker.
 +
 +  * //​contextMenu//​
 +    * Type:​[[ThinkGeo.MapSuite.MvcEdition.ContextMenu|ContextMenu]]
 +    * Description:​The context menu that appears when you right-click on the marker.
 +
 +<div newline></​div>​
 +==== Protected Constructors ====
 ==== 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]]> ​  | [[ThinkGeo.MapSuite.MvcEdition.MarkerStyle|MarkerStyle]](overriden) ​  | Returns a collection of markers that are created with specific styles from the features passed in.   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetType()|GetType]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ToString()|ToString]] ​  ​| ​   | Object ​  ​| ​   |+
  
-==== Protected Methods ==== +  ​* //​Returns ​a collection of markers ​that are created ​with specific styles from the features passed in.// 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +== Remarks == 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​Finalize()|Finalize]] ​  ​| ​   | Object ​  ​| ​   | +  * //N/A//
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetContextMenusCore()|GetContextMenusCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.MvcEdition.MarkerStyle|MarkerStyle]](overriden) ​  ​| Gets a collection of context menus that are associated ​with the MarkerStyle  | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​MemberwiseClone()|MemberwiseClone]] ​  ​| ​   | Object ​  ​| ​   |+
  
-==== Public Properties ==== +== Return Value == 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ +  * Type:Collection<​[[ThinkGeo.MapSuite.MvcEdition.Marker|Marker]]> 
-| {{wiki:PublicProperty.gif|Public Property}}[[#​ContextMenu|ContextMenu]] ​  ​| ​[[ThinkGeo.MapSuite.MvcEdition.ContextMenu|ContextMenu]]   |    | Gets or sets a context menu object that displays when you right-click on the marker. ​  | +  * Description:N/A
-| {{wiki:PublicProperty.gif|Public Property}}[[#​Opacity|Opacity]] ​  | Single ​  ​| ​   | Gets or sets a float value between 0 and 1 that indicates the transparency level of the marker. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Popup|Popup]] ​  | [[ThinkGeo.MapSuite.MvcEdition.CustomPopup|CustomPopup]] ​  ​| ​   | Gets or sets the popup object that displays when the mouse pointer is over a marker. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​PopupDelay|PopupDelay]] ​  | Int32   ​| ​   | Gets or sets a value indicating the interval that should elapse between when the mouse moves over the marker and when its popup window displays. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​WebImage|WebImage]] ​  | [[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]] ​  ​| ​   | Gets or sets the small image that the marker displays as its icon.   |+
  
-==== 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// 
-==== PointMarkerStyle() ==== +== Remarks ​== 
-Initialize an instance of the PointMarkerStyle class. +  ​* //N/A//
-=== Overloads === +
-Initialize an instance of the PointMarkerStyle class. +
-=== Parameters === +
-^  Name ^  Type ^  Description ^+
  
-[[#Public Constructors|Go Back]] +== Return Value == 
-==== PointMarkerStyle(WebImage) ​==== +  ​Type:String 
-Initialize an instance of the PointMarkerStyle class. +  Description:N/A
-=== Overloads === +
-Initialize an instance of the PointMarkerStyle class. +
-=== Parameters === +
-^  Name ^  ​Type ​ ​Description ​+
-| webImage ​  | [[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]]<​!-- ThinkGeo.MapSuite.MvcEdition.WebImage --> ​  | The small image that the marker displays. ​  |+
  
-[[#Public Constructors|Go Back]] +== Parameters == 
-==== PointMarkerStyle(WebImage,​ CustomPopup) ==== +<div newline></div> 
-Initialize an instance of the PointMarkerStyle class. +** {{wiki:​PublicMethod.gif|}} Equals(Object) **
-=== Overloads === +
-Initialize an instance of the PointMarkerStyle class. +
-=== Parameters ​=== +
-^  Name ^  Type ^  Description ^ +
-| webImage ​  | [[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]]<!-- ThinkGeo.MapSuite.MvcEdition.WebImage --  | The small image that the marker displays. ​  | +
-| popup   | [[ThinkGeo.MapSuite.MvcEdition.CustomPopup|CustomPopup]]<!-- ThinkGeo.MapSuite.MvcEdition.CustomPopup --  | The popup window that appears when the mouse pointer is over the marker  ​|+
  
-[[#Public Constructors|Go Back]] +  * //N/A// 
-==== PointMarkerStyle(WebImage,​ CustomPopup,​ ContextMenu) ==== +== Remarks ​== 
-Initialize an instance of the PointMarkerStyle class. +  ​* //N/A//
-=== Overloads === +
-Initialize an instance of the PointMarkerStyle class. +
-=== Parameters === +
- Name ^  Type ^  Description ^ +
-| webImage ​  | [[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]]<​!-- ThinkGeo.MapSuite.MvcEdition.WebImage --> ​  | The small image that the marker displays. ​  | +
-| popup   | [[ThinkGeo.MapSuite.MvcEdition.CustomPopup|CustomPopup]]<​!-- ThinkGeo.MapSuite.MvcEdition.CustomPopup --> ​  | The popup window that appears when the mouse pointer is over the marker. ​  | +
-| contextMenu ​  | [[ThinkGeo.MapSuite.MvcEdition.ContextMenu|ContextMenu]]<​!-- ThinkGeo.MapSuite.MvcEdition.ContextMenu --> ​  | The context menu that appears when you right-click on the marker. ​  |+
  
-[[#Public Constructors|Go Back]] +== Return Value == 
-===== Protected Constructors ===== +  ​* ​Type:Boolean 
-===== Public Methods ===== +  * Description:N/A
-==== Equals(Object) ==== +
-=== Return Value === +
-^ Return ​Type Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //obj// 
-| obj   | Object<​!-- System.Object --> ​  ​| ​   |+    * Type:Object 
 +    ​* Description:​N/​A
  
-<!-- System.Object --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} GetHashCode() ​**
-==== GetHashCode() ​==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Int32<​!-- System.Int32 --> ​  ​| ​   |+
  
-=== Parameters === +  * //N/A// 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +  ​* //N/A//
  
-<!-- System.Object --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Int32 
-==== GetMarkers(IEnumerable<​Feature>​) ==== +  * Description:N/A
-Returns a collection of markers that are created with specific styles from the features passed in. +
-=== Return Value === +
-^ Return ​Type Description ​+
-| Collection<​[[ThinkGeo.MapSuite.MvcEdition.Marker|Marker]]><​!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.MvcEdition.Marker} --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  Type ^  Description ^ +<div newline></div> 
-| 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.   |+** {{wiki:​PublicMethod.gif|}} GetType() **
  
-<!-- ThinkGeo.MapSuite.MvcEdition.MarkerStyle(overriden) --> +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== GetType() ==== +  * //N/A//
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Type<!-- System.Type --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Type 
 +  Description:N/A
  
-<!-- System.Object --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-==== ToString() ​==== +==== Protected Methods ​==== 
-=== Return Value === +** {{wiki:​ProtectedMethod.gif|}} GetContextMenusCore() **
-^ Return Type ^ Description ^ +
-| String<​!-- System.String --> ​  ​| ​   ​|+
  
-=== Parameters === +  * //Gets a collection of context menus that are associated with the MarkerStyle.//​ 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +  ​* //N/A//
  
-<!-- System.Object --> +== Return Value == 
-[[#Public Methods|Go Back]] +  * Type:​[[ThinkGeo.MapSuite.MvcEdition.GeoKeyedCollection<​T>​[[ThinkGeo.MapSuite.MvcEdition.ContextMenu,​ MvcEdition, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]|GeoKeyedCollection<​T>​]] 
-===== Protected Methods ===== +  ​* ​Description:A collection of context menus that are associated with the MarkerStyle.
-==== Finalize() ==== +
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  Type ^  Description ^+<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} LxU=() **
  
-<!-- System.Object --> +  * //N/A// 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== GetContextMenusCore() ==== +  * //N/A//
-Gets a collection of context menus that are associated with the MarkerStyle. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.MvcEdition.GeoKeyedCollection|GeoKeyedCollection]]<​[[ThinkGeo.MapSuite.MvcEdition.ContextMenu|ContextMenu]]><​!-- ThinkGeo.MapSuite.MvcEdition.GeoKeyedCollection{ThinkGeo.MapSuite.MvcEdition.ContextMenu} --> ​  ​| ​collection of context menus that are associated with the MarkerStyle. ​  |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:​[[ThinkGeo.MapSuite.MvcEdition.GeoKeyedCollection<​T>​[[ThinkGeo.MapSuite.MvcEdition.ContextMenu,​ MvcEdition, Version=9.0.0.0,​ Culture=neutral,​ PublicKeyToken=null]]|GeoKeyedCollection<​T>​]] 
 +  Description:N/A
  
-<!-- ThinkGeo.MapSuite.MvcEdition.MarkerStyle(overriden) --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +<div newline></​div>​ 
-==== MemberwiseClone() ​==== +** {{wiki:​ProtectedMethod.gif|}} Finalize() **
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Object<​!-- System.Object --> ​  ​| ​   ​|+
  
-=== Parameters === +  * //N/A// 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +  ​* //N/A//
  
-<!-- System.Object --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Void 
-===== Public Properties ===== +  * Description:​N/​A
-==== ContextMenu ==== +
-Gets or sets a context menu object that displays when you right-click on the marker. +
-=== Return Value === +
-^ Return ​Type ^ +
-| [[ThinkGeo.MapSuite.MvcEdition.ContextMenu|ContextMenu]]<​!-- ThinkGeo.MapSuite.MvcEdition.ContextMenu --> ​  |+
  
-<!-- ThinkGeo.MapSuite.MvcEdition.PointMarkerStyle --+== Parameters == 
-[[#Public Properties|Go Back]] +<div newline></​div
-==== Opacity ​==== +** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** 
-Gets or sets a float value between 0 and 1 that indicates the transparency level of the marker. + 
-=== Remarks === +  * //N/A// 
-The <strong>Opacity</strongproperty enables you to specify a level of transparency for the marker. When this property is set to a value less than 100 percent (1.00), the entire overlay is made more transparent. Setting this property to a value of 0 percent (0.00) makes the marker completely invisible. +== Remarks ​== 
-=== Return Value === +  * //N/A// 
-^ Return Type ^ + 
-| Single<​!-- System.Single --> ​  |+== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters ​== 
 +<div newline></div
 +==== Public Properties ==== 
 +** {{wiki:​PublicProperty.gif|}} Popup **
  
-<!-- ThinkGeo.MapSuite.MvcEdition.PointMarkerStyle --> 
-[[#Public Properties|Go Back]] 
-==== Popup ==== 
 Gets or sets the popup object that displays when the mouse pointer is over a marker. Gets or sets the popup object that displays when the mouse pointer is over a marker.
-=== Return Value === +== Remarks == 
-^ Return ​Type +N/A 
-[[ThinkGeo.MapSuite.MvcEdition.CustomPopup|CustomPopup]]<!-- ThinkGeo.MapSuite.MvcEdition.CustomPopup --> ​  |+== Return Value == 
 +  ​* ​Type:[[ThinkGeo.MapSuite.MvcEdition.CustomPopup|CustomPopup]] 
 + 
 +** {{wiki:​PublicProperty.gif|}} PopupDelay **
  
-<!-- ThinkGeo.MapSuite.MvcEdition.PointMarkerStyle --> 
-[[#Public Properties|Go Back]] 
-==== PopupDelay ==== 
 Gets or sets a value indicating the interval that should elapse between when the mouse moves over the marker and when its popup window displays. Gets or sets a value indicating the interval that should elapse between when the mouse moves over the marker and when its popup window displays.
-=== Remarks ​=== +== Remarks == 
-The <​strong>​PopupDelay</​strong> ​value is counted in milliseconds. If it is set to 500, the popup will display 500ms after the mouse pointer hovers over the marker. +The PopupDelay value is counted in milliseconds. If it is set to 500, the popup will display 500ms after the mouse pointer hovers over the marker. 
-=== Return Value === +== Return Value == 
-^ Return ​Type ^ +  ​* ​Type:Int32 
-| Int32<​!-- System.Int32 --> ​  |+ 
 +** {{wiki:​PublicProperty.gif|}} WebImage **
  
-<!-- ThinkGeo.MapSuite.MvcEdition.PointMarkerStyle --> 
-[[#Public Properties|Go Back]] 
-==== WebImage ==== 
 Gets or sets the small image that the marker displays as its icon. Gets or sets the small image that the marker displays as its icon.
-=== Return Value === +== Remarks == 
-^ Return ​Type +N/A 
-[[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]]<!-- ThinkGeo.MapSuite.MvcEdition.WebImage --> ​  |+== Return Value == 
 +  ​* ​Type:[[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]]
  
-<!-- ThinkGeo.MapSuite.MvcEdition.PointMarkerStyle --> +** {{wiki:​PublicProperty.gif|}} ContextMenu ** 
-[[#Public Properties|Go Back]] + 
-===== Protected Properties ​===== +Gets or sets a context menu object that displays when you right-click on the marker. 
-===== Public Events ====+== Remarks == 
-__NOTOC__ +N/A 
-[[Category:​MvcEdition]] +== Return Value == 
-[[Category:​ThinkGeo.MapSuite.MvcEdition]] +  * Type:[[ThinkGeo.MapSuite.MvcEdition.ContextMenu|ContextMenu]] 
-[[Category:​UpdateDocumentation]]+ 
 +** {{wiki:​PublicProperty.gif|}} Opacity ** 
 + 
 +Gets or sets a float value between 0 and 1 that indicates the transparency level of the marker. 
 +== Remarks == 
 +The Opacity property enables you to specify a level of transparency for the marker. When this property is set to a value less than 100 percent (1.00), the entire overlay is made more transparent. Setting this property to a value of 0 percent (0.00) makes the marker completely invisible. 
 +== Return Value == 
 +  * Type:​Single 
 + 
 +==== Protected Properties ==== 
 +==== Public Events ====
  
thinkgeo.mapsuite.mvcedition.pointmarkerstyle.1440040131.txt.gz · Last modified: 2015/09/21 03:35 (external edit)