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


IPageDescription.Extent Property (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 > IPageDescription.Extent Property
ArcGIS Developer Help

IPageDescription.Extent Property

The current extent of the page.

[Visual Basic .NET]
Public Property Extent As IEnvelope
[C#]
public IEnvelope Extent {get; set;}
[C++]
HRESULT get_Extent(
  IEnvelope** pageExtent
);
[C++]
HRESULT put_Extent(
  IEnvelope* pageExtent
);
[C++]
Parameters
pageExtent [out, retval]

pageExtent is a parameter of type IEnvelope** pageExtent [in]
pageExtent is a parameter of type IEnvelope*

Product Availability

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

Remarks

Use Extent to export a part of the layout page. The extent is in page units (e.g. inches, centimeters...). It is important to note that the default value for this extent property is equal to the full extent of the original page layout. It does not equal the state of layout extent in the Active View before saving the map document (for example, zooming into the page layout before saving the map). 

See Also

IPageDescription Interface