ISharePointProjectFeatureCollection Interface    
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A collection of all SharePoint features defined in the SharePoint project.
public interface class ISharePointProjectFeatureCollection : Microsoft::VisualStudio::SharePoint::ISharePointCollection<Microsoft::VisualStudio::SharePoint::ISharePointProjectFeature ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::SharePoint::ISharePointProjectFeature ^>, System::Collections::Specialized::INotifyCollectionChanged, System::ComponentModel::INotifyPropertyChangedpublic interface ISharePointProjectFeatureCollection : Microsoft.VisualStudio.SharePoint.ISharePointCollection<Microsoft.VisualStudio.SharePoint.ISharePointProjectFeature>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.SharePoint.ISharePointProjectFeature>, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.INotifyPropertyChangedtype ISharePointProjectFeatureCollection = interface
    interface ISharePointCollection<ISharePointProjectFeature>
    interface INotifyCollectionChanged
    interface INotifyPropertyChanged
    interface seq<ISharePointProjectFeature>
    interface IEnumerablePublic Interface ISharePointProjectFeatureCollection
Implements IEnumerable(Of ISharePointProjectFeature), INotifyCollectionChanged, INotifyPropertyChanged, ISharePointCollection(Of ISharePointProjectFeature)- Implements
Remarks
Features defined in the project may or may not be included to the solution package associated with the project. Features can be referenced from packages associated with other projects.
Properties
| Count | Gets the number of items in the collection.(Inherited from ISharePointCollection<T>) | 
| Item[String] | Gets an instance of ISharePointProjectFeature with the specified folder path. | 
| Project | The ISharePointProject to which the features are associated. | 
Methods
| Add() | Adds a new feature. | 
| Add(Boolean) | Adds a new feature. | 
| Add(String, Boolean) | Adds a new feature using the specified feature name. | 
| Add(String) | Adds a new feature using the specified feature name. | 
| Contains(T) | Gets whether the provided item is a member of this collection.(Inherited from ISharePointCollection<T>) | 
| CopyTo(T[], Int32) | Copies items from this collection into an array.(Inherited from ISharePointCollection<T>) | 
| Find(Guid) | Gets an instance of an ISharePointProjectFeature with the specified ID. |