This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IG > IGeometry Interface > IGeometry.QueryEnvelope Method (ArcObjects .NET 10.5 SDK) |
Copies this geometry's envelope properties into the specified envelope.
[Visual Basic .NET] Public Sub QueryEnvelope ( _ ByVal outEnvelope As IEnvelope _ )
[C#] public void QueryEnvelope ( IEnvelope outEnvelope );
[C++]
HRESULT QueryEnvelope(
IEnvelope* outEnvelope
);
[C++]
Parameters outEnvelope
outEnvelope is a parameter of type IEnvelope
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.