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
ShapeFile Methods
ShapeFile Class See Also Send Feedback

The ShapeFile type exposes the following members.

# Methods

| Name | Description
--- | --- | ---
| Close | Closes the underlying stream of the ShapeFile and clears all of the internal data. After calling this method the ShapeFile can no longer be rendered
| Dispose | Disposes of the ShapeFile
| 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.)
| GetRecords | Gets all of the records at fieldIndex in the DBF file
| GetShapeBounds | Gets the rectangular bounds of an individual shape in the ShapeFile
| GetShapeData | Overloaded.
| GetShapeExtents | Gets the rectangular extent of each shape in the shapefile
| GetShapeFileEnumerator | Overloaded.
| GetShapeIndexContainingPoint | returns the index of the shape containing Point pt
| GetType | Gets the Type of the current instance. (Inherited from Object.)
| IsVisibleAtZoomLevel | Checks whether the ShapeFile will be visible if rendered at given zoom level, as determined by the ShapeFile RenderSettings
| LLToMercator | Overloaded.
| LoadFromFile | Loads a ShapeFile using a path to a .shp shape file
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.)
| MercatorToLL | Overloaded.
| ReadXml | Reads and and loads a ShapeFile from Xml representation of the ShapeFile (as output by WriteXml)
| Render | Overloaded.
| ToString | (Overrides Object..::.ToString()()().)
| WriteXml | Writes an Xml representation of the ShapeFile.

# See Also

ShapeFile Class
EGIS.ShapeFileLib Namespace