ISharePointProject 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 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) |