|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IFeatureIdentifyObj
Provides access to a member that sets the feature used by the identify object.
The IFeatureIdentifyObj interface sets the feature to be identified.
When used on a map layer, the IIdentify::Identify method returns an array of FeatureIdentifyObject objects. On a FeatureIdentifyObject, you can access the IIdentifyObj interface to get more information about the identified feature. The IIdentifyObj interface returns the window handle, layer, and name of the feature; it has methods to flash the feature in the display and to display a context menu at the Identify location.
IIdentify
,
IIdentifyObj
,
FeatureIdentifyObject
Method Summary | |
---|---|
void |
setFeature(IFeature rhs1)
The feature to be identified. |
Method Detail |
---|
void setFeature(IFeature rhs1) throws IOException, AutomationException
The Feature property is write-only. However, you can get a reference to the identified feature by casting to IRowIdentifyObject and then using the Row property. This could be coded as follows.
IFeatureIdentifyObj pFeatIdObj = null;IRowIdentifyObject pRowObj = null;IFeature pFeature = null;// Do something that sets pFeatIdObj...// �// Get the feature that was identified by casting to IRowIdentifyObjectpRowObj = new IRowIdentifyObjectProxy(pFeatIdObj);pFeature = new IFeatureProxy( pRowObj.getRow());
rhs1
- A reference to a com.esri.arcgis.geodatabase.IFeature (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |