The IFeature type exposes the following members.
Check if the feature is present in this holder.(Inherited from IFeatureHolder.)
Count how many features are contained.(Inherited from IFeatureHolder.)
Create a new IFeature, and add it to this IFeatureHolder. This method will generally only work on ISequences, and on some IFeatures which have been attached to ISequences.(Inherited from IFeatureHolder.)
A particular ChangeType can never be raised by this Changeable.(Inherited from IChangeable.)
Create a new Template that could be used to generate a feature identical to this one.
Remove a feature from this FeatureHolder.(Inherited from IFeatureHolder.)
Should return the associated annotation object.(Inherited from IAnnotatable.)
Iterate over any child features which are held by this feature.(Inherited from IFeatureHolder.)
The location of this feature.
Return the FeatureHolder to which this feature has been attached.
Return a schema-filter for this FeatureHolder.(Inherited from IFeatureHolder.)
Return the ISequence object to which this feature is (ultimately) attached.
The source of the feature. This may be a program or process.
An ontology term defining the source of this feature. This is optional, and will default to OntoTools.ANY in implementations which aren't ontology aware.
Return a list of symbols that are contained in this feature.
The type of the feature.
An ontology term defining the type of feature. This is optional, and will default to OntoTools.ANY in implementations which aren't ontology aware.