ISharePointProjectItemFile Interface

 

Represents a file in the SharePoint project system.

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

public interface class ISharePointProjectItemFile : ISharePointProjectMember, 
	IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, 
	INotifyPropertyChanged, IDeployableFile, ISharePointProjectStartupItem

NameDescription
System_CAPS_pubpropertyAnnotations

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

System_CAPS_pubpropertyDeploymentPath

Gets or sets the path of the file as it will be deployed in SharePoint relative to the base path represented by DeploymentRoot.(Inherited from IDeployableFile.)

System_CAPS_pubpropertyDeploymentRoot

Gets the base path where SharePoint will store the file.(Inherited from IDeployableFile.)

System_CAPS_pubpropertyDeploymentType

Gets the type of deployment to be performed to a file.(Inherited from IDeployableFile.)

System_CAPS_pubpropertyDeploymentUrl

Gets the absolute SharePoint url where this file is going to be deployed.(Inherited from IDeployableFile.)

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_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_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_pubpropertyProjectItem

Gets a reference to the parent project item.

System_CAPS_pubpropertyRelativePath

Gets the unique location of the item within the project directory.(Inherited from ISharePointProjectStartupItem.)

System_CAPS_pubpropertySource

Gets the path of the file relative to the parent ProjectItem node.

System_CAPS_pubpropertyStartupUrl

Gets the URL to launch when the item is started.(Inherited from ISharePointProjectStartupItem.)

NameDescription
System_CAPS_pubmethodCollapseChildItems()

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

NameDescription
System_CAPS_pubeventDeploymentPathChanged

Occurs when DeploymentPath is changed.(Inherited from IDeployableFile.)

System_CAPS_pubeventDeploymentTypeChanged

Occurs when DeploymentType is changed.(Inherited from IDeployableFile.)

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: