WorkflowDesignerLoader Classe

Definição

Cuidado

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

Fornece a funcionalidade de carregador de designer comum que pode ser usada para implementar carregadores de designer de fluxo de trabalho personalizados.Provides common designer loader functionality that can be used to implement custom workflow designer loaders.

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
Herança
WorkflowDesignerLoader
Atributos

Comentários

Observação

Este material discute tipos e namespaces obsoletos.This material discusses types and namespaces that are obsolete. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5 (Tipos preteridos no Windows Workflow Foundation 4.5).For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

As classes do carregador de designer são usadas para carregar o designer e salvar as alterações no estado do designer quando o usuário instrui.Designer loader classes are used to load the designer and save any changes to the state of the designer when the user so instructs. A WorkflowDesignerLoader classe pode ser implementada para dar suporte ao carregamento personalizado de um designer de fluxo de trabalho e componentes do designer de fluxo de trabalho.The WorkflowDesignerLoader class can be implemented to support custom loading of a workflow designer and workflow designer components. Um carregador do Workflow Designer também é responsável por gravar alterações em um documento aberto de volta para o armazenamento que o carregador usou ao carregar o documento depois que o Flush método é chamado.A workflow designer loader is also responsible for writing changes to an open document back to the storage the loader used when loading the document after the Flush method is called.

Notas aos Implementadores

Ao herdar do WorkflowDesignerLoader , você deve substituir os seguintes membros: FileName , ForceReload() GetFileReader(String) e GetFileWriter(String) .When you inherit from WorkflowDesignerLoader, you must override the following members: FileName, ForceReload(), GetFileReader(String) and GetFileWriter(String).

Construtores

WorkflowDesignerLoader()

Quando implementado em uma classe derivada, inicializa uma nova instância da classe WorkflowDesignerLoader.When implemented in a derived class, initializes a new instance of the WorkflowDesignerLoader class.

Propriedades

FileName

Quando substituído em uma classe derivada, obtém o nome do arquivo do designer a ser carregado.When overridden in a derived class, gets the file name of the designer to load.

InDebugMode

Obtém um valor que indica se o fluxo de trabalho deve ser carregado no modo de depuração.Gets a value that indicates whether the workflow should be loaded in debug mode.

LoaderHost

Obtém o host do carregador.Gets the loader host.

(Herdado de BasicDesignerLoader)
Loading

Obtém um valor que indica se o carregador do designer está carregando a superfície de design.Gets a value indicating whether the designer loader is loading the design surface.

(Herdado de BasicDesignerLoader)
Modified

Obtém ou define um valor que indica se o designer foi modificado.Gets or sets a value indicating whether the designer has been modified.

(Herdado de BasicDesignerLoader)
PropertyProvider

Obtém ou define o provedor de propriedade para o gerenciador de serialização que está sendo usado pelo carregador.Gets or sets the property provider for the serialization manager being used by the loader.

(Herdado de BasicDesignerLoader)
ReloadPending

Obtém um valor que indica se um recarregamento foi enfileirado.Gets a value indicating whether a reload has been queued.

(Herdado de BasicDesignerLoader)
TargetFrameworkTypeDescriptionProvider

Obtém os TypeDescriptor metadados do .NET Framework de destino.Gets the TypeDescriptor metadata of the target .NET Framework.

Métodos

AddActivityToDesigner(Activity)

Adiciona uma atividade no host do designer depois que ele foi adicionado à coleção de atividades pai.Adds an activity to the designer host after it has been added to the parent activities collection.

BeginLoad(IDesignerLoaderHost)

Inicia o processo de carregamento.Starts the loading process.

(Herdado de BasicDesignerLoader)
Dispose()

Libera todos os recursos usados pelo WorkflowDesignerLoader.Releases all resources used by the WorkflowDesignerLoader.

EnableComponentNotification(Boolean)

Habilita ou desabilita a notificação de componente com o DesignerLoader.Enables or disables component notification with the DesignerLoader.

(Herdado de BasicDesignerLoader)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
Flush()

Grava as alterações pendentes no local do qual o designer foi carregado.Writes pending changes to the location that the designer was loaded from.

ForceReload()

Quando substituído em uma classe derivada, faz com que WorkflowDesignerLoader recarregue o designer.When overridden in a derived class, causes WorkflowDesignerLoader to reload the designer.

GetFileReader(String)

Quando substituído em uma classe derivada, recupera um objeto que o WorkflowDesignerLoader usa para ler o arquivo especificado.When overridden in a derived class, retrieves an object that WorkflowDesignerLoader uses to read from the specified file.

GetFileWriter(String)

Quando substituído em uma classe derivada, obtém um objeto que o WorkflowDesignerLoader usa para gravar no arquivo especificado.When overridden in a derived class, gets an object that the WorkflowDesignerLoader uses to write to the specified file.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetService(Type)

Obtém o serviço solicitado.Gets the requested service.

(Herdado de BasicDesignerLoader)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
Initialize()

Inicializa o WorkflowDesignerLoader com todos os serviços necessários para o host do carregador de designer.Initializes the WorkflowDesignerLoader with any services required by the designer loader host.

IsReloadNeeded()

Indica se o designer deve ser recarregado.Indicates whether the designer should be reloaded.

(Herdado de BasicDesignerLoader)
LoadDesignerLayout(XmlReader, IList)

Aplica o layout serializado no designer raiz no host do designer atual.Applies the serialized layout to the root designer in the current designer host.

LoadDesignerLayoutFromResource(Type, String, IList)

Recupera o recurso especificado e chama o método LoadDesignerLayout(XmlReader, IList) que aplica o layout serializado ao designer raiz no host do designer atual.Retrieves the specified resource and calls the LoadDesignerLayout(XmlReader, IList) method that applies the serialized layout to the root designer in the current designer host.

MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
OnBeginLoad()

Notifica o carregador do designer de que o carregamento está prestes a começar.Notifies the designer loader that loading is about to begin.

(Herdado de BasicDesignerLoader)
OnBeginUnload()

Notifica o carregador do designer de que o descarregamento está prestes a começar.Notifies the designer loader that unloading is about to begin.

(Herdado de BasicDesignerLoader)
OnEndLoad(Boolean, ICollection)

Chamado quando o carregamento do designer é concluído.Called when loading of the designer is completed.

OnModifying()

Notifica o carregador do designer de que o estado do documento está prestes a ser modificado.Notifies the designer loader that the state of the document is about to be modified.

(Herdado de BasicDesignerLoader)
PerformFlush(IDesignerSerializationManager)

Grava alterações em cache para o local do qual o designer foi carregado.Writes cached changes to the location that the designer was loaded from.

PerformLoad(IDesignerSerializationManager)

Carrega o designer de um documento de design.Loads the designer from a design document.

Reload(BasicDesignerLoader+ReloadOptions)

Enfileira um recarregamento do designer.Queues a reload of the designer.

(Herdado de BasicDesignerLoader)
RemoveActivityFromDesigner(Activity)

Remove uma atividade do host do designer depois que ela foi adicionada à coleção de atividades pai.Removes an activity from the designer host after it has been added to the parent activities collection.

ReportFlushErrors(ICollection)

Relata erros que ocorreram ao liberar alterações.Reports errors that occurred while flushing changes.

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

Serializa o layout do designer.Serializes the designer layout.

SetBaseComponentClassName(String)

Define o nome de classe completo do componente base.Sets the full class name of the base component.

(Herdado de BasicDesignerLoader)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Implantações explícitas de interface

IDesignerLoaderService.AddLoadDependency()

Registra um componente externo como parte do processo de carregamento gerenciado pelo IDesignerLoaderService.Registers an external component as part of the load process managed by IDesignerLoaderService.

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

Assinala que um carregamento dependente foi concluído.Signals that a dependent load has finished.

(Herdado de BasicDesignerLoader)
IDesignerLoaderService.Reload()

Recarrega o documento de design.Reloads the design document.

(Herdado de BasicDesignerLoader)

Aplica-se a