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

IRasterAnalysisEnvironment.GetExtent Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeoAnalyst > ESRI.ArcGIS.GeoAnalyst > Interfaces > IR > IRasterAnalysisEnvironment Interface > IRasterAnalysisEnvironment.GetExtent Method
ArcGIS Developer Help

IRasterAnalysisEnvironment.GetExtent Method

Gets the type and values of extent in the RasterAnalysis.

[Visual Basic .NET]
Public Sub GetExtent ( _
    ByRef envType As esriRasterEnvSettingEnum, _
    ByRef Extent As IEnvelope _
public void GetExtent (
    ref esriRasterEnvSettingEnum envType,
    ref IEnvelope Extent
HRESULT GetExtent(
  esriRasterEnvSettingEnum* envType,
  IEnvelope** Extent
envType [out]

envType is a parameter of type esriRasterEnvSettingEnum* Extent [out]
Extent is a parameter of type IEnvelope**

Product Availability

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



will return an enumeration constant specifying the raster extent environment settings for analysis. It can be of type,

esriRasterEnvMinOf � Intersection of Inputs - All input feature extents are intersected and the extent common to all is used as the extent values for the study area. This is the default.

esriRasterEnvMaxOf - Union of Inputs - All input feature extents are combined and the outer extent of the union is used.

esriRasterEnvValue - Value - User specified values for the Left, Right, Top and Bottom extent (x, y values) of the study area.


An envelope object supporting IEnvelope interface used to describe the values of the analysis extent.

See Also

IRasterAnalysisEnvironment Interface