CodeDomDesignerLoader.Initialize Método

Definición

Inicializa los servicios.

protected:
 override void Initialize();
protected override void Initialize();
override this.Initialize : unit -> unit
Protected Overrides Sub Initialize ()

Excepciones

No IDesignerLoaderHost se ha inicializado o el cargador del diseñador no ha proporcionado un servicio de resolución de tipos, que es necesario para la serialización codeDom.

Comentarios

En la tabla siguiente se describen los servicios reemplazables que agrega CodeDomDesignerLoader al contenedor de servicios.

Término Definición
INameCreationService Proporciona semántica para crear nombres de objetos. El servicio usa la interfaz del ICodeGenerator proveedor CodeDOM para crear nombres que sean identificadores válidos para el idioma. Además, el servicio de creación de nombres admite nombres vacíos. Los nombres vacíos deben interpretarse como variables locales temporales durante la serialización.
IDesignerSerializationService Permite que otros objetos serialicen un grupo de componentes en un objeto binario. Este servicio se usa con más frecuencia por características como copiar y pegar o deshacer y rehacer. La CodeDomDesignerLoader clase proporciona un servicio de serialización de diseñador que se basa en la creación de árboles CodeDOM para objetos .
ComponentSerializationService Este servicio reemplaza IDesignerSerializationService como medio para serializar componentes en un objeto binario.

Para obtener más información sobre los servicios reemplazables y no reemplazables, consulte BasicDesignerLoader.

Se aplica a

Consulte también