ISharePointProject 接口
表示 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。) |
页首