This documentation is archived and is not being maintained.

ISharePointProjectPackage Interface

 

The SharePoint package associated with the SharePoint project.

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

public interface ISharePointProjectPackage : 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_pubpropertyFeatures

Gets the collection of the features referenced in the package document object.

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 package used during design time.

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 package.

System_CAPS_pubpropertyModel

Gets the root object of the SharePoint package document.

System_CAPS_pubpropertyName

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

System_CAPS_pubpropertyOutputPath

Gets the path where the package is compiled.

System_CAPS_pubpropertyPackageFile

Gets a project member for the .package file.

System_CAPS_pubpropertyProject

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

System_CAPS_pubpropertyProjectItems

Gets the collection of the SharePoint project items referenced in the package document object.

NameDescription
System_CAPS_pubmethodBuildPackage()

Builds the SharePoint solution package file.

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 package and updates the IDE error list.

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.)

Return to top
Show: