WindowPaneProviderService.CreateWindowPane 方法 (DesignSurface)

创建指定模型的窗口窗格图面。

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

语法

声明
Public Overridable Function CreateWindowPane ( _
    surface As DesignSurface _
) As DesignerWindowPane
public virtual DesignerWindowPane CreateWindowPane(
    DesignSurface surface
)

参数

返回值

类型:Microsoft.VisualStudio.Shell.Design.DesignerWindowPane
创建的 DesignerWindowPane

备注

,如果窗口窗格无法创建,此方法将引发相应的异常。这通常,则会出现或用户控件的设计图面不准备提供视图,或者,如果兼容的视图技术提供程序未注册。,如果 surface 是 nullnull 引用(在 Visual Basic 中为 Nothing),会引发异常 ArgumentNullException 。在 Visual Studio 2005 SDK DocData 先初始化,但并不总是用例。为了向后兼容的代码确认加载成功。如果是,则,并且,如果根元素是 nullnull 引用(在 Visual Basic 中为 Nothing),然后假定 windows 窗体作为视图技术。如果确实如此,默认行为是创建 windows 窗体视图通过调用 CreateWindowPane

.NET Framework 安全性

请参见

参考

WindowPaneProviderService 类

CreateWindowPane 重载

Microsoft.VisualStudio.Shell.Design 命名空间