CodeDomDesignerLoader 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于实现基于 CodeDOM 的设计器加载程序的基类。
public ref class CodeDomDesignerLoader abstract : System::ComponentModel::Design::Serialization::BasicDesignerLoader, System::ComponentModel::Design::Serialization::IDesignerSerializationService, System::ComponentModel::Design::Serialization::INameCreationService
public abstract class CodeDomDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader, System.ComponentModel.Design.Serialization.IDesignerSerializationService, System.ComponentModel.Design.Serialization.INameCreationService
[System.Security.SecurityCritical]
public abstract class CodeDomDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader, System.ComponentModel.Design.Serialization.IDesignerSerializationService, System.ComponentModel.Design.Serialization.INameCreationService
type CodeDomDesignerLoader = class
inherit BasicDesignerLoader
interface INameCreationService
interface IDesignerSerializationService
[<System.Security.SecurityCritical>]
type CodeDomDesignerLoader = class
inherit BasicDesignerLoader
interface INameCreationService
interface IDesignerSerializationService
Public MustInherit Class CodeDomDesignerLoader
Inherits BasicDesignerLoader
Implements IDesignerSerializationService, INameCreationService
- 继承
- 属性
- 实现
注解
CodeDomDesignerLoader 是一个抽象类,它提供基于 Code Document Object Model (CodeDOM) 的完整设计器加载程序。 提供 CodeDOM 分析器和生成器,以及类型解析服务。
构造函数
CodeDomDesignerLoader() |
初始化 CodeDomDesignerLoader 类的新实例。 |
属性
CodeDomProvider |
获取此设计器加载程序将使用的 CodeDomProvider。 |
LoaderHost |
获取加载程序宿主。 (继承自 BasicDesignerLoader) |
Loading |
获取一个值,指示设计器加载程序是否正在加载设计图面。 (继承自 BasicDesignerLoader) |
Modified |
获取或设置一个值,该值指示设计器是否已修改。 (继承自 BasicDesignerLoader) |
PropertyProvider |
获取或设置加载程序使用的序列化管理器的属性提供程序。 (继承自 BasicDesignerLoader) |
ReloadPending |
获取一个值,指示重新加载是否已经排队。 (继承自 BasicDesignerLoader) |
TypeResolutionService |
获取要与此设计器加载程序一起使用的类型解析服务。 |
方法
显式接口实现
IDesignerLoaderService.AddLoadDependency() |
将外部组件注册为由 IDesignerLoaderService 管理的加载过程的一部分。 (继承自 BasicDesignerLoader) |
IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection) |
发出信号表示已完成依赖加载。 (继承自 BasicDesignerLoader) |
IDesignerLoaderService.Reload() |
重新加载设计文档。 (继承自 BasicDesignerLoader) |
IDesignerSerializationService.Deserialize(Object) |
反序列化指定的序列化数据对象并返回由这些数据表示的对象的集合。 |
IDesignerSerializationService.Serialize(ICollection) |
序列化指定的对象集合并将其存储在序列化数据对象中。 |
INameCreationService.CreateName(IContainer, Type) |
创建一个新名称,该名称对于指定容器中的所有组件来说是唯一的。 |
INameCreationService.IsValidName(String) |
获取一个值,该值指示指定名称是否有效。 |
INameCreationService.ValidateName(String) |
获取一个值,该值指示指定名称是否有效。 |