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

IGeometry.QueryEnvelope Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IG > IGeometry Interface > IGeometry.QueryEnvelope Method
ArcGIS Developer Help

IGeometry.QueryEnvelope Method

Copies this geometry's envelope properties into the specified envelope.

[Visual Basic .NET]
Public Sub QueryEnvelope ( _
    ByVal outEnvelope As IEnvelope _
public void QueryEnvelope (
    IEnvelope outEnvelope
HRESULT QueryEnvelope(
  IEnvelope* outEnvelope

outEnvelope is a parameter of type IEnvelope*

Product Availability

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


Returns the unique Envelope that binds the Geometry object.  This is the smallest Envelope that Contains the object.


Note: The output geometry must be co-created prior to the query. The output geometry is not co-created by the method; it is populated. This can be used in performance critical situations. For example, creating the geometry only once outside a loop and use the query method could improve performance.

QueryEnvelope Example

See Also

IGeometry Interface