Share via


ISharePointProjectItemVirtualFile Interface

Definition

Represents a file in the SharePoint project system.

public interface class ISharePointProjectItemVirtualFile : Microsoft::VisualStudio::SharePoint::IDeployableFile, Microsoft::VisualStudio::SharePoint::INotifyObjectDisposed, Microsoft::VisualStudio::SharePoint::INotifyObjectDisposing, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProjectItemVirtualFile : Microsoft.VisualStudio.SharePoint.IDeployableFile, Microsoft.VisualStudio.SharePoint.INotifyObjectDisposed, Microsoft.VisualStudio.SharePoint.INotifyObjectDisposing, System.ComponentModel.INotifyPropertyChanged
type ISharePointProjectItemVirtualFile = interface
    interface IDeployableFile
    interface INotifyObjectDisposing
    interface INotifyObjectDisposed
    interface INotifyPropertyChanged
Public Interface ISharePointProjectItemVirtualFile
Implements IDeployableFile, INotifyObjectDisposed, INotifyObjectDisposing, INotifyPropertyChanged
Implements

Properties

DeploymentPath

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

Gets the base path where SharePoint will store the file.

(Inherited from IDeployableFile)
DeploymentType

Gets the type of deployment to be performed to a file.

(Inherited from IDeployableFile)
DeploymentUrl

Gets the absolute SharePoint url where this file is going to be deployed.

(Inherited from IDeployableFile)
GroupId

Gets or sets an identifier that allows a build task do specific processing on this virtual file.

IsDisposed

Gets whether the an object is disposed.

(Inherited from INotifyObjectDisposed)
IsDisposing

Gets whether an object is disposing.

(Inherited from INotifyObjectDisposing)
ProjectItem

Gets a reference to the parent project item.

Source

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

Events

DeploymentPathChanged

Occurs when DeploymentPath is changed.

(Inherited from IDeployableFile)
DeploymentTypeChanged

Occurs when DeploymentType is changed.

(Inherited from IDeployableFile)
Disposed

Occurs when an object is disposed.

(Inherited from INotifyObjectDisposed)
Disposing

Occurs when an object is being disposed.

(Inherited from INotifyObjectDisposing)

Applies to