|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IFeatureEvents
Provides access to events that happen when a feature is split or merged.
IFeatureEvents interface is only relevant to custom features. For simple features, these methods are triggered by the geodatabase, but no action is taken. If you create a custom feature, you may choose to re-implement IFeatureEvents to achieve certain functionality. IRowEvents complements this interface.
InitShape and OnMerge are deprecated and should not define any functionality.
IFeature,
IFeatureCursor| Method Summary | |
|---|---|
void |
initShape(IFeatureEventsInitShapeEvent theEvent)
Initialize the shape. |
void |
onMerge(IFeatureEventsOnMergeEvent theEvent)
An after event that is fired when Features have been merged, on each deleted input Feature. |
void |
onSplit(IFeatureEventsOnSplitEvent theEvent)
An after event that is fired when a Feature is split, on the deleted input Feature. |
| Method Detail |
|---|
void initShape(IFeatureEventsInitShapeEvent theEvent)
throws IOException,
AutomationException
theEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void onSplit(IFeatureEventsOnSplitEvent theEvent)
throws IOException,
AutomationException
theEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void onMerge(IFeatureEventsOnMergeEvent theEvent)
throws IOException,
AutomationException
theEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||