CodeDomDesignerLoader.Initialize Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.