Compartir a través de


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 se ha inicializado la interfaz IDesignerLoaderHost o el cargador de diseñadores no ha proporcionado un servicio de resolución de tipos, tal y como requiere la serialización de CodeDOM.

Comentarios

En la tabla siguiente se describen los servicios reemplazables que CodeDomDesignerLoader agrega 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 se deben interpretar 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 del diseñador basado 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, vea BasicDesignerLoader.

Se aplica a

Consulte también