ArcGIS Pro 2.7 API Reference Guide
EnvelopeBuilder Class Members
Properties  Methods 


ArcGIS.Core.Geometry Namespace : EnvelopeBuilder Class

The following tables list the members exposed by EnvelopeBuilder.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public Property Gets or sets the center point of this instance.  
Public PropertyGets or sets the center point of this instance formatted as a Coordinate2D.  
Public Property Gets the depth of this instance.  
Public PropertyOverridden. Gets the GeometryType of this instance. Always returns GeometryType.Envelope.  
Public Property Gets the opaque handle to the underlying native object. (Inherited from ArcGIS.Core.CoreObjectsBase)
Public Property Gets or sets the HasID flag of the instance. (Inherited from ArcGIS.Core.Geometry.GeometryBuilder<Envelope>)
Public PropertyOverridden.  Gets or sets the HasM flag of the instance. This indicates whether the geometry contains Ms.  
Public PropertyOverridden.  Gets or sets the HasZ flag of the instance. This indicates whether the geometry contains Zs.  
Public Property Gets the height of this instance.  
Public Property Gets if the instance is an empty geometry. (Inherited from ArcGIS.Core.Geometry.GeometryBuilder<Envelope>)
Public Property Gets or sets the M maximum of this instance.  
Public Property Gets or sets the M minimum of this instance.  
Public PropertyGets or sets the SpatialReference for the geometry being built. (Inherited from ArcGIS.Core.Geometry.GeometryBuilder<Envelope>)
Public Property Gets the width of this instance.  
Public Property Gets or sets the X maximum of this instance.  
Public Property Gets or sets the X minimum of this instance.  
Public Property Gets or sets the Y maximum of this instance.  
Public Property Gets or sets the Y minimum of this instance.  
Public Property Gets or sets the Z maximum of this instance.  
Public Property Gets or sets the Z minimum of this instance.  
Top
Public Methods
 NameDescription
Public Method Creates a copy of this builder instance. This method must be called on the MCT. Use QueuedTask.Run.  
Public Methodstatic (Shared in Visual Basic)Overloaded.   
Public Method (Inherited from ArcGIS.Core.CoreObjectsBase)
Public MethodOverloaded.   
Public Methodstatic (Shared in Visual Basic)Creates a new instance of a Envelope class from an Esri shape buffer.  
Public Methodstatic (Shared in Visual Basic)Creates a new instance of the Envelope class from an ArcGIS JSON geometry representation.  
Public Methodstatic (Shared in Visual Basic)Creates a new instance of the Envelope class from an ArcGIS XML string representation.  
Public MethodIntersects the envelope with the EnvelopeBuilder. This method must be called on the MCT. Use QueuedTask.Run.  
Public MethodChecks if the input Envelope intersects the EnvelopeBuilder. This method must be called on the MCT. Use QueuedTask.Run.  
Public MethodOverridden.  Sets the geometry of this builder to empty. This method must be called on the MCT. Use QueuedTask.Run.  
Public Method Sets the m-coordinates, that is, MMin and MMax. Also sets HasM = true.  
Public Method Sets the xy-coordinates, that is, XMin, YMin, XMax, YMax.  
Public Method Sets the z-coordinates, that is, ZMin and ZMax. Also sets HasZ = true.  
Public MethodOverridden. Returns an Envelope instance representing the current state of the builder. This method must be called on the MCT. Use QueuedTask.Run.  
Public Method Unions the input Envelope with the EnvelopeBuilder. This method must be called on the MCT. Use QueuedTask.Run.  
Top
See Also

Reference

EnvelopeBuilder Class
ArcGIS.Core.Geometry Namespace