====== ThinkGeo.MapSuite.SilverlightEdition.PointMarkerStyle ======
{{section>upgrade_map_suite_to_10.0}}
This class represents the ordinary point marker style.
===== Inheritance Hierarchy =====
*System.Object
*ThinkGeo.MapSuite.SilverlightEdition.MarkerStyle
***ThinkGeo.MapSuite.SilverlightEdition.PointMarkerStyle**
===== Members Summary =====
==== Public Constructors ====
** {{wiki:PublicMethod.gif|}} PointMarkerStyle() **
This is constructor of the PointMarkerStyle class.
== Remarks ==
This is constructor of the PointMarkerStyle class.
== Parameters ==
** {{wiki:PublicMethod.gif|}} PointMarkerStyle(ImageSource) **
This is constructor of the PointMarkerStyle class.
== Remarks ==
This is constructor of the PointMarkerStyle class.
== Parameters ==
* //imageSource//
* Type:ImageSource
* Description:An ImageSource value indicating the icon source for the marker.
** {{wiki:PublicMethod.gif|}} PointMarkerStyle(ImageSource,GeoPopup) **
This is constructor of the PointMarkerStyle class.
== Remarks ==
This is constructor of the PointMarkerStyle class.
== Parameters ==
* //imageSource//
* Type:ImageSource
* Description:An ImageSource value indicating the icon source for the marker.
* //popup//
* Type:[[ThinkGeo.MapSuite.SilverlightEdition.GeoPopup|GeoPopup]]
* Description:A GeoPopup value indicating the popup display when mouse hover on the marker.
==== Protected Constructors ====
==== Public Methods ====
** {{wiki:PublicMethod.gif|}} GetMarkers(IEnumerable) **
This method returns a collection of markers that created with specific styles from the features passed in.
== Remarks ==
This method returns a collection of markers that created with specific styles from the features passed in.
== Return Value ==
* Type:Collection<[[ThinkGeo.MapSuite.SilverlightEdition.Marker|Marker]]>
* Description:A collection of markers that create from the features.
== Parameters ==
* //features//
* Type:IEnumerable<[[ThinkGeo.MapSuite.SilverlightCore.Feature|Feature]]>
* Description:A collection of features that the markers are created from.
** {{wiki:PublicMethod.gif|}} ToString() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} Equals(Object) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //obj//
* Type:Object
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetHashCode() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Int32
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetType() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Type
* Description:N/A
== Parameters ==
==== Protected Methods ====
** {{wiki:ProtectedMethod.gif|}} Finalize() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Object
* Description:N/A
== Parameters ==
==== Public Properties ====
** {{wiki:PublicProperty.gif|}} Popup **
Gets or sets the popup object that displays when the mouse pointer is over a marker.
== Remarks ==
Gets or sets the popup object that displays when the mouse pointer is over a marker.
== Return Value ==
* Type:[[ThinkGeo.MapSuite.SilverlightEdition.GeoPopup|GeoPopup]]
** {{wiki:PublicProperty.gif|}} PopupDelay **
Gets or sets a TimeSpan value that indicates the time that between the mouse is over a marker and the popup shows.
== Remarks ==
The PopupDelay value is count in TimeSpan which delays the popup displaying after the value as the mouse hovering on the marker.
== Return Value ==
* Type:TimeSpan
** {{wiki:PublicProperty.gif|}} ImageSource **
Gets or sets the small image that the marker displays.
== Remarks ==
Gets or sets the small image that the marker displays.
== Return Value ==
* Type:ImageSource
** {{wiki:PublicProperty.gif|}} Opacity **
Gets or sets a double 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:Double
** {{wiki:PublicProperty.gif|}} ImageWidth **
Gets or sets the width in pixel of the web image.
== Remarks ==
Gets or sets the width in pixel of the web image.
== Return Value ==
* Type:Double
** {{wiki:PublicProperty.gif|}} ImageHeight **
Gets or sets the height in pixel of the web image.
== Remarks ==
Gets or sets the height in pixel of the web image.
== Return Value ==
* Type:Double
** {{wiki:PublicProperty.gif|}} ImageOffsetX **
Gets or sets the image's X offset in pixel.
== Remarks ==
Gets or sets the image's X offset in pixel.
== Return Value ==
* Type:Double
** {{wiki:PublicProperty.gif|}} ImageOffsetY **
Gets or sets the image's Y offset in pixel.
== Remarks ==
Gets or sets the image's Y offset in pixel.
== Return Value ==
* Type:Double
** {{wiki:PublicProperty.gif|}} ImageRotateAngle **
Gets or sets the rotation angle of the marker image by degree.
== Remarks ==
Gets or sets the rotation angle of the marker image by degree.
== Return Value ==
* Type:Double
** {{wiki:PublicProperty.gif|}} Text **
Gets or sets the text displayed on the image.
== Remarks ==
Gets or sets the text displayed on the image.
== Return Value ==
* Type:String
** {{wiki:PublicProperty.gif|}} TextRotateAngle **
Gets or sets the rotation angle of the marker text by degree.
== Remarks ==
Gets or sets the rotation angle of the marker text by degree.
== Return Value ==
* Type:Double
** {{wiki:PublicProperty.gif|}} TextWidth **
Gets or sets the width of text on the marker.
== Remarks ==
Gets or sets the width of text on the marker.
== Return Value ==
* Type:Double
** {{wiki:PublicProperty.gif|}} TextWrapping **
Gets or sets whether the text wraps when it reaches the edge of its container.
== Remarks ==
Gets or sets whether the text wraps when it reaches the edge of its container.
== Return Value ==
* Type:TextWrapping
** {{wiki:PublicProperty.gif|}} TextOffsetX **
Gets or sets the x offset in pixel of text on the marker.
== Remarks ==
Gets or sets the x offset in pixel of text on the marker.
== Return Value ==
* Type:Double
** {{wiki:PublicProperty.gif|}} TextOffsetY **
Gets or sets the y offset in pixel of text on the marker.
== Remarks ==
Gets or sets the y offset in pixel of text on the marker.
== Return Value ==
* Type:Double
** {{wiki:PublicProperty.gif|}} FontStyle **
Gets or sets the style applied to the text on the image.
== Remarks ==
Gets or sets the style applied to the text on the image.
== Return Value ==
* Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoFont|GeoFont]]
** {{wiki:PublicProperty.gif|}} FontColor **
Gets or sets the color of the text on the marker.
== Remarks ==
Gets or sets the color of the text on the marker.
== Return Value ==
* Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoColor|GeoColor]]
==== Protected Properties ====
==== Public Events ====