DialogPage.Window 属性
获取用作对话框页的用户界面的窗口。
命名空间: Microsoft.VisualStudio.Shell
程序集: Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)
语法
声明
<BrowsableAttribute(False)> _
Protected Overridable ReadOnly Property Window As IWin32Window
[BrowsableAttribute(false)]
protected virtual IWin32Window Window { get; }
属性值
类型:System.Windows.Forms.IWin32Window
提供窗口的句柄作为对话框页的用户界面的 IWin32Window 。
备注
默认情况下此属性返回与每个公共属性的项在字符串之间来回支持转换。 TypeConverter的属性网格。
Visual Studio 需要 工具选项 页窗口在顺序必须是常数,不应重新创建调用。 用户界面控件,窗口特定窗体控件,可以按任意创建和销毁它们的窗口句柄,因此,必须避免这种情况。 若要实现此目的返回从 UserControl派生的 windows 窗体。
如果窗口实现 ComponentModelIComponent,它由对话框页网站,使其可以对全局服务的 get 访问。
备注
通常,对话框中的页类的实例是其自身的自动化对象。因此,中显示的属性是从 DialogPage派生的那些类。但是,因此,如果 AutomationObject 返回另一个对象,该对象是对象的属性类的属性而不是,则将显示。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualStudio.Shell 命名空间