DesignSurface.View 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取根设计器的视图。
public:
property System::Object ^ View { System::Object ^ get(); };
public object View { get; }
member this.View : obj
Public ReadOnly Property View As Object
属性值
根设计器的视图。
例外
设计图面未加载,设计器加载程序尚未创建根设计器,或者设计图面已完成加载,但失败。 有关详细信息,请参阅 < //the0
设计器已加载,但它不提供与此设计图面兼容的视图。
示例
下面的代码示例演示如何 View 隐藏视图技术。
IRootDesigner d;
ViewTechnology[] supported = d.SupportedTechnologies;
return d.GetView(supported[0]);
注解
BeginLoad必须事先调用该方法才能启动加载过程。 在设计器加载程序完成加载之前,可以返回视图,因为提供视图的根设计器是设计器加载程序创建的第一个对象。 如果视图不可用, BeginLoad 则引发异常。
视图技术的概念已过时。 但是,它仍保留在根设计器的接口中,以实现向后兼容性。 它的使用隐藏在任何人使用 DesignSurface 对象。 该 View 属性通过将受支持的技术传递回根设计器来隐藏视图技术。