ISharePointProjectOutputReference Interface

 

Represents the primary output of a referenced Visual Studio project.

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

public interface class ISharePointProjectOutputReference : IDeployableFile, 
	INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged

NameDescription
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_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_pubpropertyOutputFullPath

Gets the full path to the output of the project.

System_CAPS_pubpropertyProjectFullPath

Gets the path to the referenced project.

System_CAPS_pubpropertyProjectId

Gets the ID of the referenced project.

System_CAPS_pubpropertyProjectItem

Gets the reference to the project item that contains this project output reference.

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_pubeventPropertyChanged

(Inherited from INotifyPropertyChanged.)

Typically, the output of a project is a compiled assembly file such as a DLL, but the project output depends on the project type. For example, with Silverlight application projects, the value of the property is the Silverlight DLL, but the .XAP file is the actual file that is packaged. So, in this case, this property returns the path of the .XAP file, not the DLL.

Return to top
Show: