Collapse All Expand All Code: All Code: Multiple Code: Visual Basic Code: C# Code: Visual C++ Code: JavaScript Members: Show All Members: Filtered Members: Filtered Members: Filtered

Visual Basic
C#
Visual C++
JavaScript
Include Protected Members
Include Inherited Members

Easy GIS .NET API Reference
ShapeFileEnumerator Members
ShapeFileEnumerator Class Methods Properties Explicit Interface Implementations See Also Send Feedback

The ShapeFileEnumerator type exposes the following members.

# Methods

| Name | Description
--- | --- | ---
| Dispose |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
| GetHashCode | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.)
| GetType | Gets the Type of the current instance. (Inherited from Object.)
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.)
| MoveNext | Advances the enumerator to the next shape in the shape file. The next shape may not be the next shape in the shape file if the enumerator has a smaller Extent than the shape file's Extent.
| Reset | Sets the enumerator to its initial position, which is before the first shape in the shapefile
| ToString | Returns a String that represents the current Object. (Inherited from Object.)

# Properties

| Name | Description
--- | --- | ---
| Current | Gets the raw PointF data of the current shape
| CurrentShapeIndex | Gets the index (zero based) of the current shape.
| Extent | Gets the Extent of the enumerator. In most cases this will be the extent of the shapefile, but this may be smaller than the shape file's exent if the enumerator has been created from a sub region of the shapefile's extent
| TotalRecords | Convenience method which returns he total records contained in the shapefile. TotalRecords is the same as the shape File's RecordCount property

# Explicit Interface Implementations

| Name | Description
--- | --- | ---
| IEnumerator..::.Current |

# See Also

ShapeFileEnumerator Class
EGIS.ShapeFileLib Namespace