MercatorMode Members

This documentation is no longer available on MSDN, however it is available as a CHM download.

Represents a Mercator map mode.

The following tables list the members exposed by the MercatorMode type.

Public Constructors

  Name Description
MercatorMode Initializes a new instance of the MercatorMode class.

Top

Public Properties

  Name Description
public property AnimationLevel  Gets or sets the animation level. (inherited from MapMode)
public property Attributions Overridden. Gets the map mode imagery attributions.
public property BoundingRectangle Overridden. Gets the location rectangle that defines the boundaries of the mode.
public property Center  Overridden. Gets or sets the location of the center of the map view. (inherited from MapMode)
public property Content  When overridden in a derived class, gets the UIElement that represents the map mode. (inherited from MapMode)
public property CredentialsProvider  When overridden in a derived class, gets or sets the type of credentials provided. (inherited from MapMode)
public property Culture  Gets or sets the culture of the map mode. (inherited from MapMode)
public property ForegroundContent  When overridden in a derived class, gets the map foreground content as a UIElement. (inherited from MapMode)
public property Heading Overridden. Gets the directional heading of the map view.
public property HeadingRange Overridden. Gets the heading range supported for the Mercator map mode.
public property InertiaDeceleration  Gets or sets the rate of deceleration of the inertia animation effect. Valid values are from 0 to 1, where 0 indicates no inertia effect and 1 indicates the inertia effect does not slow down or stop. (inherited from MapMode)
public property IsDownloading  When overridden in a derived class, gets or sets whether the map mode is downloading. (inherited from MapMode)
public property ModeBackground  When overridden in a derived class, gets the mode of the background. (inherited from MapMode)
public property Pitch Overridden. Gets the pitch of the current map view.
public property PitchRange Overridden. Gets the valid range of the pitch.
public property Scale Overridden. Gets or sets the scale of the map.
public property TargetBoundingRectangle Overridden. Gets the rectangle that defines the boundaries of the map view towards which the map is animating.
public property TargetCenter  Overridden. Gets the location of the center of the map view towards which the map is animating. (inherited from MapMode)
public property TargetHeading  When overridden in a derived class, gets the heading of the map view towards which the map is animating. (inherited from MapMode)
public property TargetPitch  When overridden in a derived class, gets the pitch of the map view towards which the map is animating. (inherited from MapMode)
public property TargetScale Overridden. Gets the scale of the map towards which the map is animating.
public property TargetZoomLevel  Overridden. Gets the zoom level of the map view towards which the map is animating. (inherited from MapMode)
public property UseInertia  Gets or sets a bool indicating whether to use the inertia animation effect during map navigation. (inherited from MapMode)
public property ViewportSize  Gets or sets the size of the viewport. (inherited from MapMode)
public property ZoomLevel  Overridden. Gets or sets the zoom level of the map view. (inherited from MapMode)
public property ZoomRange Overridden. Gets the range of the valid zoom levels.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method Activated  When overridden in a derived class, executes when the map mode is activated. (inherited from MapMode)
public method Activating  When overridden in a derived class, executes when the map mode is activating. (inherited from MapMode)
public method ConstrainView Overridden. Modifies the given parameters to valid values based on the mode limitations.
public method Deactivating  When overridden in a derived class, executes when the map mode is deactivating. (inherited from MapMode)
public method Equals  (inherited from Object)
public method GetHashCode  (inherited from Object)
public method GetType  (inherited from Object)
public method LocationRectToLogicalRect Overridden. Converts a location rectangle to a rectangle in logical space.
public method LocationToLogicalPoint Overloaded. Overridden. Converts a location to a logical point.
public method LocationToViewportPoint  Overridden. Converts a location to a viewport point. (inherited from MapMode)
public method LogicalPointToViewportPoint  Converts a point on the screen to a point in the map view. (inherited from FlatMapMode)
public method OnKeyDown  When overridden in a derived class, raises the KeyDown event. (inherited from MapMode)
public method OnKeyHeld  Overridden. Raises the KeyHeld event. (inherited from MapMode)
public method OnKeyPress  When overridden in a derived class, raises the KeyPress event. (inherited from MapMode)
public method OnKeyUp  When overridden in a derived class, raises the KeyUp event. (inherited from MapMode)
public method OnMouseClick  When overridden in a derived class, raises the MouseClick event. (inherited from MapMode)
public method OnMouseDoubleClick  Overridden. Raises the MouseDoubleClick event. (inherited from MapMode)
public method OnMouseDragBox  Overridden. Raises the MouseDragBox event. (inherited from MapMode)
public method OnMouseLeftButtonDown  When overridden in a derived class, raises the MouseLeftButtonDown event. (inherited from MapMode)
public method OnMouseLeftButtonUp  When overridden in a derived class, raises the MouseLeftButtonUp event. (inherited from MapMode)
public method OnMouseMove  When overridden in a derived class, raises the MouseMove event. (inherited from MapMode)
public method OnMousePan  Overridden. Raises the MousePan event. (inherited from MapMode)
public method OnMouseWheel  Overridden. Raises the MouseWheel event. (inherited from MapMode)
public method OnProjectionChanged Overridden. Enables the ability to provide custom handling when the projection changes.
public method OnTouchComplete  When overridden in a derived class, raises the TouchComplete event. (inherited from MapMode)
public method OnTouchPan  When overridden in a derived class, raises the TouchPan event. (inherited from MapMode)
public method OnTouchRotate  When overridden in a derived class, raises the TouchRotate event. (inherited from MapMode)
public method OnTouchZoom  When overridden in a derived class, raises the TouchZoom event. (inherited from MapMode)
public method SetView  Overridden. Sets the map view. (inherited from MapMode)
public method ToString  (inherited from Object)
public method TryLocationToViewportPoint  Overridden. Converts the specified location to a viewport point. (inherited from MapMode)
public method TryViewportPointToLocation  Overridden. Converts the specified viewport point to a location. (inherited from MapMode)
public method ViewportPointToLocation  Overridden. Converts a viewport point to a location. (inherited from MapMode)
public method ViewportPointToLogicalPoint  Converts a viewport point to a point on the screen. (inherited from FlatMapMode)
public method ViewportSizeChanged  Overridden. Enables the ability to provide custom handling when the size of the viewport changes. (inherited from MapMode)

Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object)
protected method GetZoomRange When overridden in a derived class, gets the zoom range of the specified location in this mode.
protected method LocationToLogicalPoint Overloaded. Overridden. Converts a location to a logical point.
protected method LogicalPointToLocation Overridden. Converts a logical point to a location in the Mercator map mode.
protected method MemberwiseClone  (inherited from Object)
protected method OnCultureChanged  Enables derived classes to provide custom handling when the culture of the mode changes. (inherited from MapMode)

Top

Public Events

  Name Description
public event ProjectionChanged  Occurs when the map projection changes. (inherited from MapMode)
public event TargetViewChanged  Overridden. Occurs when the view towards which the map is animating changes. (inherited from MapMode)

Top

See Also

Reference

MercatorMode Class
Microsoft.Maps.MapControl.Core Namespace