Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase DesignerLoader

 

Publicado: octubre de 2016

Proporciona una interfaz básica de cargador de diseñadores que puede utilizarse para implementar un cargador de diseñadores personalizado.

Espacio de nombres:   System.ComponentModel.Design.Serialization
Ensamblado:  System (en System.dll)

System.Object
  System.ComponentModel.Design.Serialization.DesignerLoader
    System.ComponentModel.Design.Serialization.BasicDesignerLoader

[ComVisibleAttribute(true)]
[HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public abstract class DesignerLoader

NombreDescripción
System_CAPS_protmethodDesignerLoader()

Inicializa una nueva instancia de la clase DesignerLoader.

NombreDescripción
System_CAPS_pubpropertyLoading

Obtiene un valor que indica si el cargador está cargando un documento actualmente.

NombreDescripción
System_CAPS_pubmethodBeginLoad(IDesignerLoaderHost)

Comienza a cargar un diseñador.

System_CAPS_pubmethodDispose()

Libera todos los recursos que usa DesignerLoader.

System_CAPS_pubmethodEquals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).

System_CAPS_protmethodFinalize()

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por el recolector de basura. (Heredado de Object).

System_CAPS_pubmethodFlush()

Escribe los cambios almacenados en caché que se hayan producido en la ubicación desde la que se cargó el diseñador.

System_CAPS_pubmethodGetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object).

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficial del Object actual.(Heredado de Object).

System_CAPS_pubmethodToString()

Devuelve una cadena que representa al objeto actual. (Heredado de Object).

DesignerLoader se puede implementar para admitir la carga personalizada de un diseñador y los componentes. Un cargador de diseñadores también es responsable de escribir cambios en un documento abierto hacia el almacenamiento del cargador utilizado para cargar el documento cuando el Flush se llama al método.

De forma predeterminada, el entorno de desarrollo de Visual Studio crea su propia variedad de DesignerLoader capaz de cargar proyectos de diseñadores básicos. Para crear un cargador de diseñadores personalizado, se debe heredar e implementar abstracta DesignerLoader clase. No se puede crear directamente instancias DesignerLoader, ya que no tiene ningún constructor público.

Cuando BeginLoad es invoca, el cargador de diseñadores carga el documento de diseño, muestra la superficie del diseñador en la IDesignerHost interfaz y llamadas EndLoad en el IDesignerLoaderHost cuando haya terminado de interfaz. El IDesignerLoaderHost implementación suele ser la misma clase que implementa IDesignerHost.

NamedPermissionSet

for full access to system resources. Demand value: F:System.Security.Permissions.SecurityAction.InheritanceDemand. Associated state:

.NET Framework
Disponible desde 1.1

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: