表示 SharePoint 项目。
命名空间: Microsoft.VisualStudio.SharePoint
程序集: Microsoft.VisualStudio.SharePoint(在 Microsoft.VisualStudio.SharePoint.dll 中)
语法
声明
Public Interface ISharePointProject _
Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, _
INotifyPropertyChanged
public interface ISharePointProject : ISharePointProjectMember,
IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged
ISharePointProject 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
![]() |
ActiveDeploymentConfiguration | 获取或设置用于部署的部署配置的名称。该值应来自于系统上的可用部署配置列表。 |
![]() |
AddItemTemplatesGuid | 获取用于返回添加项模板的语言特定项目类型 GUID。 |
![]() |
Annotations | 获取实例 IAnnotationDictionary,以便关联自定义数据和实现 IAnnotatedObject 接口的对象。 (继承自 IAnnotatedObject。) |
![]() |
AssemblyDeploymentTarget | 获取或设置应在服务器上部署项目的位置:“Bin”或“GAC”。 |
![]() |
AutoRetract | 获取或设置是否在调试后收回解决方案。 |
![]() |
DeploymentConfigurations | 所有部署配置的字典,包括用户定义的部署配置和现有部署配置。 |
![]() |
Features | 获取项目中定义的 SharePoint 功能的集合。 |
![]() |
FullPath | 获取项目成员文件或目录的完整源路径。 (继承自 ISharePointProjectMember。) |
![]() |
Icon | 获取在“解决方案资源管理器”中显示的项目成员节点的图标。 (继承自 ISharePointProjectMember。) |
![]() |
Id | 获取项目的 ID。 |
![]() |
IncludeAssemblyInPackage | 获取或设置是否应打包项目程序集。 |
![]() |
IsDisposed | 获取对象是否已释放。 (继承自 INotifyObjectDisposed。) |
![]() |
IsDisposing | 获取是否正在释放对象。 (继承自 INotifyObjectDisposing。) |
![]() |
IsExpanded | 获取或设置是否在“解决方案资源管理器”中展开该节点。 (继承自 ISharePointProjectMember。) |
![]() |
IsSandboxedSolution | 获取或设置一个值,指示应将项目包部署为沙盒解决方案还是场解决方案。 |
![]() |
IsSilverlightDebuggingEnabled | 获取或设置是否启用 Silverlight 调试。 |
![]() |
MappedFolders | 获取项目中映射文件夹的集合。 |
![]() |
Name | 获取在“解决方案资源管理器”中显示的项目成员节点的名称。 (继承自 ISharePointProjectMember。) |
![]() |
OutputFullPath | 获取编译之后的项目程序集完整路径。 |
![]() |
Package | 获取与项目关联的 SharePoint 包的实例。 |
![]() |
PostDeploymentCommand | 获取或设置在部署之后运行的命令行。 |
![]() |
PreDeploymentCommand | 获取或设置在部署之前运行的命令行。 |
![]() |
Project | 获取对包含项目的引用。 (继承自 ISharePointProjectMember。) |
![]() |
ProjectItems | 获取项目中的 SharePoint 项目项的集合。 |
![]() |
ProjectService | 获取 SharePoint 项目服务的实例。 |
![]() |
ProjectUserFileData | 获取项目用户文件中与 SharePoint 项目关联的读取和写入数据。 |
![]() |
SelectedProjectItems | 获取在“解决方案资源管理器”中选择的 SharePoint 项目项的列表。 |
![]() |
SharePointConnection | 获取 SharePoint 连接实例,该实例使用户能在 vssphost.exe 64 位进程中针对 SharePoint 对象模型执行命令。 |
![]() |
SiteUrl | 获取或设置项目在设计阶段、部署和调试期间使用的站点 URL。 |
![]() |
StartupItem | 获取或设置要在项目启动时启动的项。 |
![]() |
StartupUrl | 获取要在项目启动时启动的 URL。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
CollapseChildItems | 确保在“解决方案资源管理器”中折叠此 ISharePointProjectMember 的所有子项。 (继承自 ISharePointProjectMember。) |
![]() |
Synchronize | 向 SharePoint 项目对象模型应用任何挂起的添加项事件,以使其与 DTE 对象模型同步。 |
页首
事件
名称 | 说明 | |
---|---|---|
![]() |
Disposed | 在释放对象时发生。 (继承自 INotifyObjectDisposed。) |
![]() |
Disposing | 在正在释放对象时发生。 (继承自 INotifyObjectDisposing。) |
![]() |
NameChanged | 在更改项目成员节点的名称时发生。 (继承自 ISharePointProjectMember。) |
![]() |
PropertyChanged | 在更改属性值时发生。 (继承自 INotifyPropertyChanged。) |
页首