Compartir vía


IDesignerLoaderHost2 Interfaz

Definición

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 T de .IServiceProvider

GetKeyedServices(IServiceProvider, Type, Object)

Obtiene una enumeración de servicios de tipo serviceType de .IServiceProvider

GetKeyedServices<T>(IServiceProvider, Object)

Obtiene una enumeración de servicios de tipo T de .IServiceProvider

GetRequiredKeyedService(IServiceProvider, Type, Object)

Obtiene un servicio de tipo serviceType de .IServiceProvider

GetRequiredKeyedService<T>(IServiceProvider, Object)

Obtiene un servicio de tipo T de .IServiceProvider

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 serviceType de IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Obtiene el servicio de tipo T de IServiceProvider.

GetService<T>(IServiceProvider)

Obtiene el servicio de tipo T de IServiceProvider.

GetServices(IServiceProvider, Type)

Obtiene una enumeración de los servicios de tipo serviceType de IServiceProvider.

GetServices<T>(IServiceProvider)

Obtiene una enumeración de los servicios de tipo T de IServiceProvider.

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.

Se aplica a

Consulte también