Compartir a través de


WorkflowDesignerLoader Clase

Definición

Precaución

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Proporciona una funcionalidad común de cargador de diseñadores que se puede utilizar para implementar cargadores personalizados de diseñadores de flujo de trabajo.

public ref class WorkflowDesignerLoader abstract : System::ComponentModel::Design::Serialization::BasicDesignerLoader
public abstract class WorkflowDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public abstract class WorkflowDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader
type WorkflowDesignerLoader = class
    inherit BasicDesignerLoader
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowDesignerLoader = class
    inherit BasicDesignerLoader
Public MustInherit Class WorkflowDesignerLoader
Inherits BasicDesignerLoader
Herencia
WorkflowDesignerLoader
Atributos

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.

Las clases de cargador de diseñadores se utilizan para cargar el diseñador y guardar cualquier cambio en el estado del diseñador cuando el usuario así lo indica. La clase WorkflowDesignerLoader se puede implementar con el fin de admitir la carga personalizada de un diseñador de flujo de trabajo y los componentes de éste. Los cargadores de diseñadores de flujo de trabajo se encargan además de volver a escribir los cambios que se realicen en un documento abierto en el almacenamiento utilizado por el cargador para cargar el documento cuando se llama al método Flush.

Notas a los implementadores

Al heredar de WorkflowDesignerLoader, deben invalidarse los miembros siguientes: FileName, ForceReload(), GetFileReader(String) y GetFileWriter(String).

Constructores

WorkflowDesignerLoader()

Cuando se implementa en una clase derivada, inicializa una instancia nueva de la clase WorkflowDesignerLoader.

Propiedades

FileName

Cuando se invalida en una clase derivada, se obtiene el nombre de archivo del diseñador que debe cargarse.

InDebugMode

Obtiene un valor que indica si el flujo de trabajo se debería cargar en modo de depuración.

LoaderHost

Obtiene el host del cargador.

(Heredado de BasicDesignerLoader)
Loading

Obtiene un valor que indica si el cargador de diseñadores está cargando la superficie de diseño.

(Heredado de BasicDesignerLoader)
Modified

Obtiene o establece un valor que indica si se ha modificado el diseñador.

(Heredado de BasicDesignerLoader)
PropertyProvider

Obtiene o establece el proveedor de propiedades para el administrador de serialización que utiliza el cargador.

(Heredado de BasicDesignerLoader)
ReloadPending

Obtiene un valor que indica si se ha puesto en la cola una recarga.

(Heredado de BasicDesignerLoader)
TargetFrameworkTypeDescriptionProvider

Obtiene los TypeDescriptor metadatos del .NET Framework de destino.

Métodos

AddActivityToDesigner(Activity)

Agrega una actividad al host del diseñador una vez agregada a la colección de actividades primaria.

BeginLoad(IDesignerLoaderHost)

Inicia el proceso de carga.

(Heredado de BasicDesignerLoader)
Dispose()

Libera todos los recursos que usa WorkflowDesignerLoader.

EnableComponentNotification(Boolean)

Habilita o deshabilita la notificación de componentes con el objeto DesignerLoader.

(Heredado de BasicDesignerLoader)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
Flush()

Escribe los cambios pendientes en la ubicación desde la que se cargó el diseñador.

ForceReload()

Cuando se invalida en una clase derivada, provoca que WorkflowDesignerLoader recargue el diseñador.

GetFileReader(String)

Cuando se invalida en una clase derivada, se recupera un objeto WorkflowDesignerLoader que se utiliza para leer del archivo especificado.

GetFileWriter(String)

Cuando se invalida en una clase derivada, se obtiene un objeto que WorkflowDesignerLoader utiliza para escribir en el archivo especificado.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetService(Type)

Obtiene el servicio solicitado.

(Heredado de BasicDesignerLoader)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
Initialize()

Inicializa WorkflowDesignerLoader con cualquier servicio requerido por el host del cargador de diseñadores.

IsReloadNeeded()

Indica si se debe volver a cargar el diseñador.

(Heredado de BasicDesignerLoader)
LoadDesignerLayout(XmlReader, IList)

Aplica el diseño serializado al diseñador raíz en el host del diseñador actual.

LoadDesignerLayoutFromResource(Type, String, IList)

Recupera el recurso especificado y llama al método LoadDesignerLayout(XmlReader, IList) que aplica el diseño serializado al diseñador raíz en el host del diseñador actual.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
OnBeginLoad()

Notifica al cargador de diseñadores que la carga está a punto de comenzar.

(Heredado de BasicDesignerLoader)
OnBeginUnload()

Notifica al cargador de diseñadores que la descarga está a punto de comenzar.

(Heredado de BasicDesignerLoader)
OnEndLoad(Boolean, ICollection)

Se llama cuando finaliza la carga del diseñador.

OnModifying()

Notifica al cargador de diseñadores que está a punto de modificarse el estado del documento.

(Heredado de BasicDesignerLoader)
PerformFlush(IDesignerSerializationManager)

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

PerformLoad(IDesignerSerializationManager)

Carga el diseñador desde un documento de diseño.

Reload(BasicDesignerLoader+ReloadOptions)

Pone en la cola una recarga del diseñador.

(Heredado de BasicDesignerLoader)
RemoveActivityFromDesigner(Activity)

Quita una actividad del host del diseñador una vez agregada a la colección de actividades primaria.

ReportFlushErrors(ICollection)

Crea informes sobre los errores que se han producido al vaciar los cambios.

(Heredado de BasicDesignerLoader)
SaveDesignerLayout(XmlWriter, ActivityDesigner, IList)

Serializa el diseño del diseñador.

SetBaseComponentClassName(String)

Establece el nombre completo de clase del componente base.

(Heredado de BasicDesignerLoader)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

IDesignerLoaderService.AddLoadDependency()

Registra un componente externo como parte del proceso de carga administrado por IDesignerLoaderService.

(Heredado de BasicDesignerLoader)
IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection)

Indica que ha finalizado una carga dependiente.

(Heredado de BasicDesignerLoader)
IDesignerLoaderService.Reload()

Recarga el documento de diseño.

(Heredado de BasicDesignerLoader)

Se aplica a