IVsProjectDesignerPage 接口

可以通过属性页实现的可选接口承载在项目设计器中。实现此接口允许页参与项目设计器支持的高级方案 (例如,自动撤消和重做功能)。但是,仍需要 IPropertyPage (或 IPropertyPage2)。

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

语法

声明
<GuidAttribute("91867a34-6175-4c1b-b3b7-63798c3305b0")> _
Public Interface IVsProjectDesignerPage
[GuidAttribute("91867a34-6175-4c1b-b3b7-63798c3305b0")]
public interface IVsProjectDesignerPage

IVsProjectDesignerPage 类型公开以下成员。

方法

  名称 说明
公共方法 FinishPendingValidations 在继续操作之前完成所有挂起的验证。
公共方法 GetProperty 获取给定属性的当前值。
公共方法 GetPropertyMultipleValues 获取给定属性的当前值每个配置的提供的配置。
公共方法 OnActivated 引发,后者在属性页中激活或停用为有效的设计器。
公共方法 SetProperty 将给定属性的特定值。
公共方法 SetPropertyMultipleValues 设置特定的属性的特定值,则每个配置的提供的配置。
公共方法 SetSite 请注意 IVsProjDesignerPageSite 站点的属性页。
公共方法 SupportsMultipleValueUndo 确定给定属性支持并发获取和设置多个值。

页首

请参见

参考

Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner 命名空间