ISharePointProjectOutputReference 接口

表示引用的 Visual Studio 项目的主输出。

命名空间:  Microsoft.VisualStudio.SharePoint
程序集:  Microsoft.VisualStudio.SharePoint(在 Microsoft.VisualStudio.SharePoint.dll 中)

语法

声明
Public Interface ISharePointProjectOutputReference _
    Inherits IDeployableFile, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged
public interface ISharePointProjectOutputReference : IDeployableFile, 
    INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged

ISharePointProjectOutputReference 类型公开以下成员。

属性

  名称 说明
公共属性 DeploymentPath 获取或设置将在 SharePoint 中部署文件的路径,该路径相对于由 DeploymentRoot 表示的基路径。 (继承自 IDeployableFile。)
公共属性 DeploymentRoot 获取 SharePoint 将存储文件的基路径。 (继承自 IDeployableFile。)
公共属性 DeploymentType 获取要对文件执行的部署类型。 (继承自 IDeployableFile。)
公共属性 IsDisposed 获取对象是否已释放。 (继承自 INotifyObjectDisposed。)
公共属性 IsDisposing 获取是否正在释放对象。 (继承自 INotifyObjectDisposing。)
公共属性 OutputFullPath 获取项目的输出的完整路径。
公共属性 ProjectFullPath 获取所引用项目的路径。
公共属性 ProjectId 获取所引用项目的 ID。
公共属性 ProjectItem 获取对包含此项目输出引用的项目项的引用。

页首

事件

  名称 说明
公共事件 DeploymentPathChanged 在更改 DeploymentPath 时发生。 (继承自 IDeployableFile。)
公共事件 DeploymentTypeChanged 在更改 DeploymentType 时发生。 (继承自 IDeployableFile。)
公共事件 Disposed 在释放对象时发生。 (继承自 INotifyObjectDisposed。)
公共事件 Disposing 在正在释放对象时发生。 (继承自 INotifyObjectDisposing。)
公共事件 PropertyChanged 在更改属性值时发生。 (继承自 INotifyPropertyChanged。)

页首

备注

通常,项目的输出是已编译的程序集文件(如 DLL),但项目输出取决于项目类型。 例如,对于 Silverlight 应用程序项目,该属性的值为 Silverlight DLL,但 .XAP 文件是打包的实际文件。 因此,在这种情况下,此属性返回 .XAP 文件(而不是 DLL)的路径。

请参见

参考

Microsoft.VisualStudio.SharePoint 命名空间