ISharePointProject 接口

定义

表示 SharePoint 项目。

public interface class ISharePointProject : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProject : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, System.ComponentModel.INotifyPropertyChanged
type ISharePointProject = interface
    interface ISharePointProjectMember
    interface IAnnotatedObject
    interface INotifyObjectDisposing
    interface INotifyObjectDisposed
    interface INotifyPropertyChanged
Public Interface ISharePointProject
Implements INotifyPropertyChanged, ISharePointProjectMember
实现

属性

ActiveDeploymentConfiguration

获取或设置用于部署的部署配置的名称。 该值应来自于系统上的可用部署配置列表。

AddItemTemplatesGuid

获取用于返回添加项模板的语言特定项目类型 GUID。

Annotations

获取实例 IAnnotationDictionary,以将自定义数据与实现 IAnnotatedObject 的对象相关联。

(继承自 IAnnotatedObject)
AppSettings

获取项目的应用程序指定设置。

AssemblyDeploymentTarget

获取或设置应在服务器上部署项目的位置:“Bin”或“GAC”。

AutoRetract

获取或设置是否在调试后收回解决方案。

DeploymentConfigurations

所有部署配置的字典,包括用户定义的部署配置和现有部署配置。

Features

获取项目中定义的 SharePoint 功能的集合。

FullPath

获取项目成员文件或目录的完整源路径。

(继承自 ISharePointProjectMember)
Icon

获取解决方案资源管理器中显示的项目成员节点的图标。

(继承自 ISharePointProjectMember)
Id

获取项目的 ID。

IncludeAssemblyInPackage

获取或设置是否应打包项目程序集。

IsDisposed

获取是否释放对象。

(继承自 INotifyObjectDisposed)
IsDisposing

获取是否释放对象。

(继承自 INotifyObjectDisposing)
IsExpanded

获取或设置是否在解决方案资源管理器中展开该节点。

(继承自 ISharePointProjectMember)
IsSandboxedSolution

获取或设置一个值,指示应将项目包部署为沙盒解决方案还是场解决方案。

IsSilverlightDebuggingEnabled

获取或设置是否启用 Silverlight 调试。

IsWorkflowDebuggingEnabled

获取或设置一个值,该值指示是否启用工作流调试。

MappedFolders

获取项目中映射文件夹的集合。

Name

获取解决方案资源管理器中显示的项目成员节点的名称。

(继承自 ISharePointProjectMember)
OutputFullPath

获取编译之后的项目程序集完整路径。

Package

获取与项目关联的 SharePoint 包的实例。

PostDeploymentCommand

获取或设置在部署之后运行的命令行。

PreDeploymentCommand

获取或设置在部署之前运行的命令行。

Project

获取对包含项目的引用。

(继承自 ISharePointProjectMember)
ProjectItems

获取项目中的 SharePoint 项目项的集合。

ProjectMode

获取当前项目系统模式。 有关可能的值,请查阅 SharePointProjectMode

ProjectService

获取 SharePoint 项目服务的实例。

ProjectUserFileData

获取项目用户文件中与 SharePoint 项目关联的读取和写入数据。

SelectedProjectItems

获取在“解决方案资源管理器”中选择的 SharePoint 项目项的列表。

SharePointConnection

获取 SharePoint 连接实例,该实例使用户能在 vssphost.exe 64 位进程中针对 SharePoint 对象模型执行命令。

SiteUrl

获取或设置项目在设计阶段、部署和调试期间使用的站点 URL。

StartupItem

获取或设置要在项目启动时启动的项。

StartupUrl

获取要在项目启动时启动的 URL。

TargetOfficeVersion

获取所需的 SharePoint 或 Office 版本:“14.0”或“15.0”。 默认为 14.0。

方法

CollapseChildItems()

确保此 ISharePointProjectMember 的所有子项在解决方案资源管理器中折叠。

(继承自 ISharePointProjectMember)
Synchronize()

向 SharePoint 项目对象模型应用任何挂起的添加项事件,以使其与 DTE 对象模型同步。

事件

Disposed

在释放对象时发生。

(继承自 INotifyObjectDisposed)
Disposing

在释放对象时发生。

(继承自 INotifyObjectDisposing)
NameChanged

在更改项目成员节点名称时发生。

(继承自 ISharePointProjectMember)

适用于