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 命名空间