AerialMode Members

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

Represents the Aerial map mode.

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

Public Constructors

  Name Description
AerialMode Overloaded. Initializes a new instance of the AerialMode 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. (inherited from MapMode)
public property BoundingRectangle  Overridden. Gets the location rectangle that defines the boundaries of the mode. (inherited from MapMode)
public property Center  Overridden. Gets or sets the location of the center of the map view. (inherited from MapMode)
public property Content Overridden. Gets the map as a UIElement.
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 FadingLabels Gets or sets whether or not to fade labels when the map pans and zooms.
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. (inherited from MapMode)
public property HeadingRange  Overridden. Gets the heading range supported for the Mercator map mode. (inherited from MapMode)
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 Overridden. Gets a bool indicating whether map data is still downloading.
public property Labels Gets or sets whether to show map labels.
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. (inherited from MapMode)
public property PitchRange  Overridden. Gets the valid range of the pitch. (inherited from MapMode)
public property RestrictMaxZoomLevel Gets or sets whether the maximum zoom level is restricted by a coverage map.
public property Scale  Overridden. Gets or sets the scale of the map. (inherited from MapMode)
public property TargetBoundingRectangle  Overridden. Gets the rectangle that defines the boundaries of the map view towards which the map is animating. (inherited from MapMode)
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. (inherited from MapMode)
public property TargetZoomLevel  Overridden. Gets the zoom level of the map view towards which the map is animating. (inherited from MapMode)
public property UpSampleLevelDelta Gets or sets the map tile layers sample level delta.
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. (inherited from MapMode)

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 Overridden. Notifies a mode that it is being activated by the map.
public method ConstrainView  Overridden. Modifies the given parameters to valid values based on the mode limitations. (inherited from FlatMapMode)
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. (inherited from FlatMapMode)
public method LocationToLogicalPoint  Overridden. Converts the specified location to a point. (inherited from FlatMapMode)
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. (inherited from MapMode)
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 Overridden. Retrieves the valid zoom range for the specified location.
protected method LocationToLogicalPoint  Overridden. Converts the specified location to a point. (inherited from FlatMapMode)
protected method LogicalPointToLocation  Overridden. Converts a logical point to a location in the Mercator map mode. (inherited from FlatMapMode)
protected method MemberwiseClone  (inherited from Object)
protected method OnCultureChanged Overridden. Enables the ability to provide custom handling when the culture of the mode changes.

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

AerialMode Class
Microsoft.Maps.MapControl Namespace

Other Resources

Creating a Custom Map Mode