WindowHelper 类
为窗口提供静态帮助器方法。
继承层次结构
System.Object
Microsoft.Internal.VisualStudio.PlatformUI.WindowHelper
命名空间: Microsoft.Internal.VisualStudio.PlatformUI
程序集: Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)
语法
声明
Public NotInheritable Class WindowHelper
public static class WindowHelper
WindowHelper 类型公开以下成员。
方法
|
AddHelpTopic |
添加帮助主题以使用常数 HelpTopic 属性和帮助谓词的对话框使用的数据源。 |
|
CreateChildElement(IVsUIElement, IntPtr) |
创建并显示指定的元素作为无模式子窗口。 |
|
CreateChildElement(IVsUIElement, FrameworkElement, FrameworkElement%) |
创建一个并设置指定的元素,指定的父的子元素。 |
|
CreateChildElement(Guid, UInt32, IVsUISimpleDataSource, IntPtr) |
创建并显示一个 UI 元素作为无模式子窗口。 |
|
CreateChildElement(Guid, UInt32, IVsUISimpleDataSource, FrameworkElement, FrameworkElement%) |
创建一个并设置元素,指定的父的子元素。 |
|
CreateUIElement(Type) |
|
|
CreateUIElement(Guid, UInt32) |
创建一个 UI 元素。 |
|
CreateWpfLoader |
创建 WPF 加载程序创建包装其类型指定的 UI 对象的 IVsUIElement 对象。 |
|
GetDialogOwnerHandle |
获取可用于父模式对话框的窗口句柄。 |
|
GetFrameworkElementFromUIElement |
创建从指定的 UI 元素的 FrameworkElement 。 |
|
GetHwndFromUIElement |
从指定的 UI 元素获取窗口句柄。 |
|
ShowModal(Window) |
显示 WPF 窗口作为在 Visual Studio 的模式对话框。 |
|
ShowModal(Window, IntPtr) |
使用 Win32 父窗口,其中显示 WPF 窗口。 |
|
ShowModalElement(IVsUIElement) |
创建指定的组件并将其显示为有模式对话框,使用 IDE 的主窗口作为父级。 |
|
ShowModalElement(IVsUIElement, IntPtr) |
显示 UI 元素为有模式对话框,则使用指定的 Win32 窗口作为父级。 |
|
ShowModalElement(IVsUIElement, Window) |
创建指定的组件并将其显示为有模式对话框,则使用指定的窗口或 IDE 的主窗口作为父级。 |
|
ShowModalElement(Guid, UInt32, IVsUISimpleDataSource) |
创建指定的组件并将其显示为有模式对话框,使用 IDE 的主窗口作为父级。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参见
参考
Microsoft.Internal.VisualStudio.PlatformUI 命名空间