UIElementDialogPage 类

继承层次结构

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.VisualStudio.Shell.DialogPage
        Microsoft.VisualStudio.Shell.UIElementDialogPage

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

语法

声明
<ComVisibleAttribute(True)> _
Public MustInherit Class UIElementDialogPage _
    Inherits DialogPage
[ComVisibleAttribute(true)]
public abstract class UIElementDialogPage : DialogPage

UIElementDialogPage 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 UIElementDialogPage

页首

属性

  名称 说明
公共属性 AutomationObject 获取对话页类的特定实例 DTE 自动化模型对象。 (继承自 DialogPage。)
受保护的属性 CanRaiseEvents 获取一个指示组件是否可以引发事件的值。 (继承自 Component。)
受保护的属性 Child
公共属性 Container 获取 IContainer,它包含 Component。 (继承自 Component。)
受保护的属性 DesignMode 获取一个值,用以指示 Component 当前是否处于设计模式。 (继承自 Component。)
受保护的属性 Events 获取附加到此 Component 的事件处理程序的列表。 (继承自 Component。)
受保护的属性 SettingsRegistryPath 获取或设置子键在特定于版本的 Visual Studio 下支持存储设置数据。对话框页。 (继承自 DialogPage。)
公共属性 Site 获取或设置对话框页的网站。重写从继承 Component的实现。 (继承自 DialogPage。)
受保护的属性 Window (重写 DialogPage.Window。)

页首

方法

  名称 说明
公共方法 CreateObjRef 创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (继承自 MarshalByRefObject。)
公共方法 Dispose() 释放由 Component 使用的所有资源。 (继承自 Component。)
受保护的方法 Dispose(Boolean) 释放对话框页类使用的非托管资源和选择性地释放托管资源;父类, Component 支持非托管资源。 (继承自 DialogPage。)
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 在通过垃圾回收将 Component 回收之前,释放非托管资源并执行其他清理操作。 (继承自 Component。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetLifetimeService 检索控制此实例的生存期策略的当前生存期服务对象。 (继承自 MarshalByRefObject。)
受保护的方法 GetService 返回一个对象,该对象表示由 Component 或它的 Container 提供的服务。 (继承自 Component。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 InitializeLifetimeService 获取控制此实例的生存期策略的生存期服务对象。 (继承自 MarshalByRefObject。)
公共方法 LoadSettingsFromStorage 调用 Visual Studio 从本地存储区加载对话框页的设置,通常注册表。 (继承自 DialogPage。)
公共方法 LoadSettingsFromXml 调用 Visual Studio 从 Visual Studio 设置存储加载对话框页上的设置在磁盘上。 (继承自 DialogPage。)
受保护的方法 MemberwiseClone() 创建当前 Object 的浅表副本。 (继承自 Object。)
受保护的方法 MemberwiseClone(Boolean) 创建当前 MarshalByRefObject 对象的浅表副本。 (继承自 MarshalByRefObject。)
受保护的方法 OnActivate 处理 windows 从 Visual Studio 环境的 Activate 消息。 (继承自 DialogPage。)
受保护的方法 OnApply 处理来自 Visual Studio 环境的 Apply 消息。 (继承自 DialogPage。)
受保护的方法 OnClosed 处理来自 Visual Studio 环境的 Close 消息。 (继承自 DialogPage。)
受保护的方法 OnDeactivate 处理来自 Visual Studio 环境的 Deactive 消息。 (继承自 DialogPage。)
公共方法 ResetSettings 应重写重置设置为其默认值。 (继承自 DialogPage。)
公共方法 SaveSettingsToStorage 调用由 Visual Studio 中存储对话框页上的设置在本地存储区,通常注册表。 (继承自 DialogPage。)
公共方法 SaveSettingsToXml 调用 Visual Studio 存储对话框页的设置为 Visual Studio 设置存储在磁盘上。 (继承自 DialogPage。)
公共方法 ToString 返回包含 Component 的名称的 String(如果有)。不应重写此方法。 (继承自 Component。)

页首

事件

  名称 说明
公共事件 Disposed 当通过调用 Dispose 方法释放组件时发生。 (继承自 Component。)

页首

字段

  名称 说明
公共字段静态成员 DialogKeyPendingEvent

页首

显式接口实现

  名称 说明
显式接口实现私有属性 IWin32Window.Handle 获取对话页的窗口的句柄。 (继承自 DialogPage。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.Shell 命名空间