This document is archived and information here might be outdated.  Recommended version.

IPageDescription Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IP > IPageDescription Interface
ArcGIS Developer Help

IPageDescription Interface

Provides access to the available properties of a page description object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

When To Use

Use IPageDescription when exporting an existing map layout using ExportLayout on IMapServerLayout.


Name Description
Read/write property CustomGraphics Custom graphics on the page.
Read/write property Extent The current extent of the page.
Read-only property Height The height of the page.
Read-only property MapFrames Descriptions for the map frames on the page.
Read-only property Units The page units.
Read-only property Width The width of the page.

Classes that implement IPageDescription

Classes Description
PageDescription The Page Description coclass contains a description of the page layout in the current document.


PageDescription is an input parameter for the ExportLayout method on IMapServerLayout. The page description consists of a collection of MapFrameDescription objects. A MapFrameDescription holds the location of the map on the page layout and serves as a container for the MapDescription. A PageDescription also holds information about the size of the layout, Height and Width, and the page Units .

You can place CustomGraphics on the layout page. You can also specify an Extent of the layout page, in page units, in order to export a section of the layout.