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
)
参数
- surface
类型:System.ComponentModel.Design.DesignSurface
窗口窗格创建的 DesignSurface 。
返回值
类型: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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。