Class ShapeFileRecord
The ShapeFileRecord class represents the contents of a shape record, which is of variable length.
Inheritance
System.Object
ShapeFileRecord
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Syncfusion.UI.Xaml.Maps
Assembly: Syncfusion.Maps.Windows.dll
Syntax
public class ShapeFileRecord
Constructors
ShapeFileRecord()
Constructor for the ShapeFileRecord class.
Declaration
public ShapeFileRecord()
Properties
BoundingBox
Gets or Sets BoundingBox value
Declaration
public BoundingBox BoundingBox { get; }
Property Value
Type |
---|
BoundingBox |
Parts
A collection of indices for the points array. Each index identifies the starting point of the corresponding part (or PathFigure using WPF terminology).
Declaration
public List<int> Parts { get; }
Property Value
Type |
---|
System.Collections.Generic.List<System.Int32> |
Points
A collection of all of the points defining the shape record.
Declaration
public List<PointF> Points { get; }
Property Value
Type |
---|
System.Collections.Generic.List<System.Drawing.PointF> |
RecordIndex
Indicates the record number (or index) which starts at 1.
Declaration
public int RecordIndex { get; }
Property Value
Type |
---|
System.Int32 |
ShapeType
Specifies the shape type for this record.
Declaration
public ShapeType ShapeType { get; }
Property Value
Type |
---|
ShapeType |
Methods
ToString()
Output some of the fields of the shapefile record.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | A string representation of the record. |
Overrides
System.Object.ToString()