The visible extent rectangle.
[Visual Basic 6.0] Property Extent As IEnvelope
[Visual Basic .NET] Public Property Extent As IEnvelope
[C#] public IEnvelope Extent {get; set;}
[Java] public getExtent ( IEnvelope Extent )
[Java] public void setExtent( IEnvelope Extent ) throws IOException, AutomationException
[C++] HRESULT get_Extent( IEnvelope** Extent );
[C++] HRESULT put_Extent( IEnvelope* Extent);
Parameters
Extent [out, retval]
Extent is a parameter of type IEnvelope
Extent [in]
Extent is a parameter of type IEnvelope
The Extent property holds the visible area of the view. The Extent is automatically captured whenever the view's transformation changes. For example, when the active view is a Map, the Extent is modified whenever the spatial reference changes. Also, the Extent is set the first time a layer is added to a Map. In layout view, the Extent is initially set to the page size. In both layout view and data view, zooming in our out changes the Extent.
The Extent is always adjusted to fit the device frame and it is persisted in the map document.
IActiveView Interface | IActiveView.Extent Property | IDisplayTransformation.FittedBounds Property | IDisplayTransformation.VisibleBounds Property | ITin.Extent Property | IFeatureClassManage.UpdateExtent Method | IFeatureClassManage Interface