Inherited by IAnnotationFeature, and IAsmComponent.
Inheritance diagram for IFeature:

Public Member Functions | |
| HRESULT | Delete () |
Same as DeleteEx(), except caller does not need to specify options explicitly (fdoClip is used automatically). | |
| HRESULT | DeleteEx ([in, out] SAFEARRAY(VARIANT)*in_out_options) |
| Deletes this feature. | |
| HRESULT | GetGeometryItems ([in, defaultvalue(tUnused)] enum EType in_type,[out, retval] SAFEARRAY(VARIANT)*out_retval) |
| Retrieves geometry generated by the feature. | |
| HRESULT | Resume () |
| Same as ResumeEx(), except it automatically supplies default options (froIncludeParents). | |
| HRESULT | ResumeEx ([in, out] SAFEARRAY(VARIANT)*in_out_options) |
| Resumes (unsuppresses) the feature. | |
| HRESULT | Suppress () |
Same as SuppressEx(), except caller does not need to specify options explicitly (fdoClip is used automatically). | |
| HRESULT | SuppressEx ([in, out] SAFEARRAY(VARIANT)*in_out_options) |
| Suppress this feature. | |
Properties | |
| IFeatureDimensions | Dimensions [get] |
| Feature-level dimensions. | |
| IFeatures | Features [get] |
| Collection that aggregated this feature. | |
| EFeatureType | FeatureType [get] |
| Feature type. | |
| BSTR | FeatureTypeName [get] |
| Human-readable feature type. | |
| IFeatureGroup | Group [get] |
Group that aggregates this feature. | |
| long | Number [get] |
| Regeneration sequence number. | |
| IProE | ProE [get] |
| Pro/ENGINEER that loaded this feature. | |
| ISolid | Solid [get] |
| Solid containing this feature. | |
| EFeatureStatus | Status [get] |
| Read this property to get feature status. | |
1.5.1-p1