Represents the base class for objects to which attributes can be mapped.
Inheritance Hierarchy
PreStormFeature
PreStormFeatureT
PreStormDynamicFeature
Namespace: PreStorm
Assembly: PreStorm (in PreStorm.dll) Version: 1.8.19.0 (1.8.19.0)
Syntax
Type Parameters
- T
The FeatureT type exposes the following members.
Constructors
Name | Description | |
---|---|---|
FeatureT | Initializes a new instance of the FeatureT class |
Properties
Name | Description | |
---|---|---|
Geometry |
The geometry of the underlying graphic object.
| |
IsDataBound |
Indicates if this instance is bound to an actual row in the underlying table.
(Inherited from Feature.) | |
IsDirty |
Indicates if any of the mapped properties has been changed via the property setter.
(Inherited from Feature.) | |
Item |
Gets or sets a field value based on the field name. This allows for manipulating fields that are not mapped to a property. If the field is mapped to a property, the property value is accessed via Reflection.
(Inherited from Feature.) | |
OID |
The Object ID of the feature.
(Inherited from Feature.) |
Methods
Name | Description | |
---|---|---|
CastT |
Converts this feature to a new object of the specified type.
(Inherited from Feature.) | |
Changed |
Indicates if the value of the specified property has changed.
(Inherited from Feature.) | |
GetFieldNames |
Returns the field names. This includes unmapped fields.
(Inherited from Feature.) | |
RaisePropertyChanged(String) |
Called from a property setter to notify the framework that a member has changed.
(Inherited from Feature.) | |
RaisePropertyChangedT(ExpressionFuncT) |
Called from a property setter to notify the framework that a member has changed.
(Inherited from Feature.) |
Events
Name | Description | |
---|---|---|
PropertyChanged |
Represents the method that will handle the PropertyChanged event raised when a property is changed on a component.
(Inherited from Feature.) |
Extension Methods
Name | Description | |
---|---|---|
ToKml(String, KmlStyle) | Overloaded.
Converts the feature to KML.
(Defined by Kml.) | |
ToKml(String, NullableDouble, XElement, XElement) | Overloaded.
Converts the feature to KML.
(Defined by Kml.) | |
ToText(String, NullableChar, FuncDateTime, String) | Overloaded.
Converts the feature attributes to delimiter-separated values (i.e. CSV).
(Defined by Text.) | |
ToTextT(String, NullableChar, FuncT, Object, FuncDateTime, String) | Overloaded.
Converts the feature attributes to delimiter-separated values (i.e. CSV).
(Defined by Text.) |
See Also