DesignSurface.View 属性

定义

获取根设计器的视图。

public:
 property System::Object ^ View { System::Object ^ get(); };
public object View { get; }
member this.View : obj
Public ReadOnly Property View As Object

属性值

根设计器的视图。

例外

设计图面当前未加载,设计器加载程序尚未创建根设计器,或者设计图面虽已完成加载,但加载失败。 在 InnerException 中可能提供了更多信息。

设计器已加载,但是它没有提供与此设计图面兼容的视图。

附加到 DesignSurfaceIDesignerHost 已被释放。

示例

下面的代码示例演示如何 View 隐藏视图技术。

IRootDesigner d;  

ViewTechnology[] supported = d.SupportedTechnologies;  

return d.GetView(supported[0]);

注解

BeginLoad必须事先调用 方法才能开始加载过程。 可以在设计器加载程序完成加载之前返回视图,因为提供视图的根设计器是设计器加载程序创建的第一个对象。 如果视图不可用, BeginLoad 将引发异常。

视图技术的概念已过时。 但是,它保留在根设计器的接口中,以实现向后兼容性。 对使用 对象的任何人隐藏其用法 DesignSurface 。 属性 View 通过将受支持的技术传递回根设计器来隐藏视图技术。

适用于