ISharePointProjectFeature Interface

 

Provides information about features.

Namespace:   Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

public interface ISharePointProjectFeature : ISharePointProjectMember, 
	IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, 
	INotifyPropertyChanged

NameDescription
System_CAPS_pubpropertyAnnotations

Gets an instance IAnnotationDictionary to associate custom data with the object implementing the IAnnotatedObject interface.(Inherited from IAnnotatedObject.)

System_CAPS_pubpropertyEventReceiverFile

Gets the event receiver code file associated with the feature.

System_CAPS_pubpropertyFeatureFile

Gets a project member for the .feature file.

System_CAPS_pubpropertyFullPath

Gets the full source path of the project member file or directory.(Inherited from ISharePointProjectMember.)

System_CAPS_pubpropertyIcon

Gets the icon for the project member node displayed in Solution Explorer.(Inherited from ISharePointProjectMember.)

System_CAPS_pubpropertyId

Gets the ID of the feature file.

System_CAPS_pubpropertyIsDisposed

Gets whether the an object is disposed.(Inherited from INotifyObjectDisposed.)

System_CAPS_pubpropertyIsDisposing

Gets whether an object is disposing.(Inherited from INotifyObjectDisposing.)

System_CAPS_pubpropertyIsExpanded

Gets or sets whether that node is expanded in Solution Explorer.(Inherited from ISharePointProjectMember.)

System_CAPS_pubpropertyManifestTemplateFile

Gets the manifest template file associated with the feature.

System_CAPS_pubpropertyModel

Gets the object model of the feature file.

System_CAPS_pubpropertyName

Gets the name of the project member node displayed in Solution Explorer.(Inherited from ISharePointProjectMember.)

System_CAPS_pubpropertyProject

Gets a reference to the containing project.(Inherited from ISharePointProjectMember.)

System_CAPS_pubpropertyProjectItems

Gets a collection of ISharePointProjectItem instances referenced from this instance of feature.

System_CAPS_pubpropertyResourceFiles

Gets a collection of resource files associated with the feature.

NameDescription
System_CAPS_pubmethodCollapseChildItems()

Ensures that all child items of this ISharePointProjectMember are collapsed in Solution Explorer.(Inherited from ISharePointProjectMember.)

System_CAPS_pubmethodValidate()

Runs design-time validation on the feature and updates the error list in the IDE.

NameDescription
System_CAPS_pubeventDisposed

Occurs when an object is disposed.(Inherited from INotifyObjectDisposed.)

System_CAPS_pubeventDisposing

Occurs when an object is being disposed.(Inherited from INotifyObjectDisposing.)

System_CAPS_pubeventNameChanged

Occurs when the name of the project member node is changed.(Inherited from ISharePointProjectMember.)

System_CAPS_pubeventPropertyChanged

(Inherited from INotifyPropertyChanged.)

ISharePointProjectFeature is associated with a folder with a .feature file.

Return to top
Show: