IDesignerLoaderHost 接口  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供一个接口,该接口可扩展设计器宿主以支持从序列化状态加载。
public interface class IDesignerLoaderHost : IServiceProvider, System::ComponentModel::Design::IDesignerHost
	public interface class IDesignerLoaderHost : System::ComponentModel::Design::IDesignerHost
	public interface IDesignerLoaderHost : IServiceProvider, System.ComponentModel.Design.IDesignerHost
	public interface IDesignerLoaderHost : System.ComponentModel.Design.IDesignerHost
	type IDesignerLoaderHost = interface
    interface IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
	Public Interface IDesignerLoaderHost
Implements IDesignerHost, IServiceProvider
	Public Interface IDesignerLoaderHost
Implements IDesignerHost
	- 派生
 
- 实现
 
注解
IDesignerHost可以实现此接口,以启用对 由 DesignerLoader加载的支持。
设计器加载程序通知设计器主机,它需要调用加载或重新加载,以便设计器主机可以在这些时间执行其他任务。
此类与 IDesignerHost 隔离,以强调设计器加载程序(而不是设计器宿主)必须启动设计文档的所有加载和重新加载。
属性
| Container | 
		 获取此设计器宿主的容器。 (继承自 IDesignerHost) | 
        	
| InTransaction | 
		 获取一个值,该值指示设计器宿主当前是否在事务中。 (继承自 IDesignerHost) | 
        	
| Loading | 
		 获取一个值,该值指示设计器宿主当前是否正在加载文档。 (继承自 IDesignerHost) | 
        	
| RootComponent | 
		 获取用作当前设计的根组件的基类的实例。 (继承自 IDesignerHost) | 
        	
| RootComponentClassName | 
		 获取所设计的类的完全限定名。 (继承自 IDesignerHost) | 
        	
| TransactionDescription | 
		 获取当前事务的说明。 (继承自 IDesignerHost) | 
        	
方法
事件
| Activated | 
		 在激活此设计器时发生。 (继承自 IDesignerHost) | 
        	
| Deactivated | 
		 在停用此设计器时发生。 (继承自 IDesignerHost) | 
        	
| LoadComplete | 
		 在此设计器加载完文档时发生。 (继承自 IDesignerHost) | 
        	
| TransactionClosed | 
		 添加 TransactionClosed 事件的事件处理程序。 (继承自 IDesignerHost) | 
        	
| TransactionClosing | 
		 添加 TransactionClosing 事件的事件处理程序。 (继承自 IDesignerHost) | 
        	
| TransactionOpened | 
		 添加 TransactionOpened 事件的事件处理程序。 (继承自 IDesignerHost) | 
        	
| TransactionOpening | 
		 添加 TransactionOpening 事件的事件处理程序。 (继承自 IDesignerHost) |