The ShapeFile type exposes the following members.

Methods

  NameDescription
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
GetShapeDataOverloaded.
GetShapeExtents
Gets the rectangular extent of each shape in the shapefile
GetShapeFileEnumeratorOverloaded.
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
LLToMercatorOverloaded.
LoadFromFile
Loads a ShapeFile using a path to a .shp shape file
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
MercatorToLLOverloaded.
ReadXml
Reads and and loads a ShapeFile from Xml representation of the ShapeFile (as output by WriteXml)
RenderOverloaded.
ToString (Overrides Object..::.ToString()()().)
WriteXml
Writes an Xml representation of the ShapeFile.

See Also