IDesignerLoaderHost2 Interfaz
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í.
Proporciona una interfaz que extiende IDesignerLoaderHost para especificar si se toleran los errores al cargar un documento de diseño.
public interface class IDesignerLoaderHost2 : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface class IDesignerLoaderHost2 : System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface IDesignerLoaderHost2 : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerLoaderHost
public interface IDesignerLoaderHost2 : System.ComponentModel.Design.Serialization.IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
interface IDesignerHost
interface IServiceContainer
interface IServiceProvider
interface IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
interface IDesignerLoaderHost
interface IDesignerHost
interface IServiceContainer
interface IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost, IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost
- Implementaciones
Comentarios
Use la IDesignerLoaderHost2 interfaz para especificar si el cargador del diseñador puede continuar cargando cuando se produzcan errores durante la deserialización.
Propiedades
CanReloadWithErrors |
Obtiene o establece un valor que indica si es posible volver a realizar la carga con errores. |
Container |
Obtiene el contenedor para el host del diseñador. (Heredado de IDesignerHost) |
IgnoreErrorsDuringReload |
Obtiene o establece un valor que indica si se deberían omitir los errores cuando se llama al método Reload(). |
InTransaction |
Obtiene un valor que indica si el host del diseñador está ejecutando actualmente una transacción. (Heredado de IDesignerHost) |
Loading |
Obtiene un valor que indica si el host del diseñador está cargando el documento. (Heredado de IDesignerHost) |
RootComponent |
Obtiene la instancia de la clase base que se utiliza como componente raíz para el diseño actual. (Heredado de IDesignerHost) |
RootComponentClassName |
Obtiene el nombre completo de la clase que se está diseñando. (Heredado de IDesignerHost) |
TransactionDescription |
Obtiene una descripción de la transacción actual. (Heredado de IDesignerHost) |
Métodos
Activate() |
Activa el diseñador hospedado en este host. (Heredado de IDesignerHost) |
AddService(Type, Object) |
Agrega el servicio especificado al contenedor de servicios. (Heredado de IServiceContainer) |
AddService(Type, Object, Boolean) |
Agrega el servicio especificado al contenedor de servicios y, opcionalmente, promueve el servicio a cualquier contenedor de servicios primario. (Heredado de IServiceContainer) |
AddService(Type, ServiceCreatorCallback) |
Agrega el servicio especificado al contenedor de servicios. (Heredado de IServiceContainer) |
AddService(Type, ServiceCreatorCallback, Boolean) |
Agrega el servicio especificado al contenedor de servicios y, opcionalmente, promueve el servicio al contenedor de servicios primario. (Heredado de IServiceContainer) |
CreateComponent(Type) |
Crea un componente del tipo especificado y lo agrega al documento de diseño. (Heredado de IDesignerHost) |
CreateComponent(Type, String) |
Crea un componente del tipo y nombre especificados y lo agrega al documento de diseño. (Heredado de IDesignerHost) |
CreateTransaction() |
Crea una DesignerTransaction que puede encapsular secuencias de eventos para mejorar el rendimiento y habilitar funcionalidad para las operaciones de deshacer y rehacer. (Heredado de IDesignerHost) |
CreateTransaction(String) |
Crea una DesignerTransaction que puede encapsular secuencias de eventos para mejorar el rendimiento y habilitar funcionalidad para las operaciones de deshacer y rehacer, utilizando la descripción de transacción especificada. (Heredado de IDesignerHost) |
DestroyComponent(IComponent) |
Destruye el componente especificado y lo quita del contenedor del diseñador. (Heredado de IDesignerHost) |
EndLoad(String, Boolean, ICollection) |
Finaliza la operación de carga del diseñador. (Heredado de IDesignerLoaderHost) |
GetDesigner(IComponent) |
Obtiene la instancia del diseñador que contiene el componente especificado. (Heredado de IDesignerHost) |
GetService(Type) |
Obtiene el objeto de servicio del tipo especificado. (Heredado de IServiceProvider) |
GetType(String) |
Obtiene una instancia del nombre de tipo completo especificado. (Heredado de IDesignerHost) |
Reload() |
Recarga el documento de diseño. (Heredado de IDesignerLoaderHost) |
RemoveService(Type) |
Quita el tipo de servicio especificado del contenedor de servicios. (Heredado de IServiceContainer) |
RemoveService(Type, Boolean) |
Quita el tipo de servicio especificado del contenedor de servicios y, opcionalmente, promueve el servicio al contenedor de servicios primario. (Heredado de IServiceContainer) |
Eventos
Activated |
Se produce cuando se activa el diseñador. (Heredado de IDesignerHost) |
Deactivated |
Se produce cuando se desactiva el diseñador. (Heredado de IDesignerHost) |
LoadComplete |
Se produce cuando el diseñador termina de cargar su documento. (Heredado de IDesignerHost) |
TransactionClosed |
Agrega un controlador de eventos para el evento TransactionClosed. (Heredado de IDesignerHost) |
TransactionClosing |
Agrega un controlador de eventos para el evento TransactionClosing. (Heredado de IDesignerHost) |
TransactionOpened |
Agrega un controlador de eventos para el evento TransactionOpened. (Heredado de IDesignerHost) |
TransactionOpening |
Agrega un controlador de eventos para el evento TransactionOpening. (Heredado de IDesignerHost) |
Métodos de extensión
GetKeyedService<T>(IServiceProvider, Object) |
Obtiene un servicio de tipo |
GetKeyedServices(IServiceProvider, Type, Object) |
Obtiene una enumeración de servicios de tipo |
GetKeyedServices<T>(IServiceProvider, Object) |
Obtiene una enumeración de servicios de tipo |
GetRequiredKeyedService(IServiceProvider, Type, Object) |
Obtiene un servicio de tipo |
GetRequiredKeyedService<T>(IServiceProvider, Object) |
Obtiene un servicio de tipo |
CreateAsyncScope(IServiceProvider) |
Crea una instancia de AsyncServiceScope que se puede usar para resolver los servicios con ámbito. |
CreateScope(IServiceProvider) |
Crea una instancia de IServiceScope que se puede usar para resolver los servicios con ámbito. |
GetRequiredService(IServiceProvider, Type) |
Obtiene el servicio de tipo |
GetRequiredService<T>(IServiceProvider) |
Obtiene el servicio de tipo |
GetService<T>(IServiceProvider) |
Obtiene el servicio de tipo |
GetServices(IServiceProvider, Type) |
Obtiene una enumeración de los servicios de tipo |
GetServices<T>(IServiceProvider) |
Obtiene una enumeración de los servicios de tipo |
GetFakeLogCollector(IServiceProvider) |
Obtiene el objeto que recopila los registros enviados al registrador falso. |
GetFakeRedactionCollector(IServiceProvider) |
Obtiene la instancia falsa del recopilador de redactores del contenedor de inserción de dependencias. |