Share via


MapViewport Class

Represents a map viewport.

Inheritance Hierarchy

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.MapObjectCollectionItem
    Microsoft.ReportingServices.OnDemandReportRendering.MapSubItem
      Microsoft.ReportingServices.OnDemandReportRendering.MapViewport

Namespace:  Microsoft.ReportingServices.OnDemandReportRendering
Assembly:  Microsoft.ReportingServices.ProcessingCore (in Microsoft.ReportingServices.ProcessingCore.dll)

Syntax

'Declaration
Public NotInheritable Class MapViewport _
    Inherits MapSubItem
'Usage
Dim instance As MapViewport
public sealed class MapViewport : MapSubItem
public ref class MapViewport sealed : public MapSubItem
[<SealedAttribute>]
type MapViewport =  
    class
        inherit MapSubItem
    end
public final class MapViewport extends MapSubItem

The MapViewport type exposes the following members.

Properties

  Name Description
Public property BottomMargin Gets the bottom margin for the subitem. (Inherited from MapSubItem.)
Public property ContentMargin Gets the margin between a map viewport and its content.
Public property GridUnderContent Indicates whether the map meridians and parallels will be drawn under the map content.
Public property Instance Gets the report instance object that contains the calculated values of this report definition object.
Public property LeftMargin Gets the left margin for the subitem. (Inherited from MapSubItem.)
Public property MapCoordinateSystem Gets the map coordinate system for a map.
Public property MapLimits Gets the limits of a map viewport.
Public property MapLocation Gets the location of the subitem. (Inherited from MapSubItem.)
Public property MapMeridians Gets the map horizontal grid for a map.
Public property MapParallels Gets the map vertical grid for a map.
Public property MapProjection Gets the projection to be used for a map.
Public property MapSize Gets the size of the subitem. (Inherited from MapSubItem.)
Public property MapView Gets the center of a map viewport based on an arbitrary point.
Public property MaximumZoom Gets the maximum zoom level that is allowed in a map.
Public property MinimumZoom Gets the minimum zoom level that is allowed in a map.
Public property ProjectionCenterX Gets the X projection center of a map viewport in map coordinates.
Public property ProjectionCenterY Gets the Y projection center of a map viewport in map coordinates.
Public property RightMargin Gets the right margin for the subitem. (Inherited from MapSubItem.)
Public property SimplificationResolution Gets the resolution that is used to simplify map polygons and map lines. The resolution is specified in map coordinates.
Public property Style Gets style information for the subitem. (Inherited from MapSubItem.)
Public property TopMargin Gets the top margin for the subitem. (Inherited from MapSubItem.)
Public property ZIndex Gets the drawing order of the subitem. (Inherited from MapSubItem.)

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field m_instance Infrastructure. (Inherited from MapObjectCollectionItem.)
Protected field m_map Infrastructure. (Inherited from MapSubItem.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IMapObjectCollectionItem.SetNewContext (Inherited from MapObjectCollectionItem.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.