The ShapeFileEnumerator type exposes the following members.

Methods

  NameDescription
Public methodDispose
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetCurrentMValues
Gets the Measure data of the current shape. This method is currently not implemented
Public methodGetCurrentZValues
Gets the raw Z data of the current shape (3D shapefiles only)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodMoveNext
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.
Public methodReset
Sets the enumerator to its initial position, which is before the first shape in the shapefile
Public methodToString (Inherited from Object.)

Properties

  NameDescription
Public propertyCurrent
Gets the raw PointD data of the current shape
Public propertyCurrentShapeIndex
Gets the index (zero based) of the current shape.
Public propertyExtent
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
Public propertyTotalRecords
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

  NameDescription
Explicit interface implemetationPrivate propertyIEnumerator..::..Current

See Also