WorkflowMarkupSerializationManager Classe

Definição

Gerir a serialização em tempo de design para e a partir da extensible Application Markup Language (XAML) para fluxos de trabalho.

public ref class WorkflowMarkupSerializationManager : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerSerializationManager
public class WorkflowMarkupSerializationManager : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerSerializationManager
type WorkflowMarkupSerializationManager = class
    interface IDesignerSerializationManager
    interface IServiceProvider
Public Class WorkflowMarkupSerializationManager
Implements IDesignerSerializationManager, IServiceProvider
Herança
WorkflowMarkupSerializationManager
Implementações

Observações

Note

Este material discute tipos e namespaces que estão obsoletos. Para mais informações, consulte Tipos Descontinuados no Windows Workflow Foundation 4.5.

Um designer de workflow ou atividade pode aceder WorkflowMarkupSerializationManager a serviços úteis para gerir processos de serialização em tempo de design. Por exemplo, WorkflowMarkupSerializationManager pode ser usado para criar objetos, procurar tipos, identificar objetos e personalizar a serialização de tipos específicos.

Construtores

Name Description
WorkflowMarkupSerializationManager(IDesignerSerializationManager)

Inicializa uma nova instância da WorkflowMarkupSerializationManager classe usando o especificado IDesignerSerializationManager.

Propriedades

Name Description
Context

Obtém uma área de armazenamento baseada em pilha, definida pelo utilizador, útil para comunicação entre serializadores.

LocalAssembly

Obtém ou define o assembly associado ao serializador atual.

SerializationManager

Obtém ou define o gestor de serialização para usar com o serializador atual.

Métodos

Name Description
AddSerializationProvider(IDesignerSerializationProvider)

Adiciona o fornecedor de serialização especificado ao gestor de serialização.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetSerializer(Type, Type)

Devolve um serializador do tipo especificado para um objeto do tipo especificado.

GetService(Type)

Devolve um objeto de serviço do tipo especificado.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetType(String)

Devolve um tipo do nome especificado.

GetType(XmlQualifiedName)

Devolve esse tipo associado ao nome XML qualificado especificado.

GetXmlQualifiedName(Type, String)

Devolve o nome qualificado em XML associado ao tipo especificado.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
RemoveSerializationProvider(IDesignerSerializationProvider)

Remove um fornecedor de serialização personalizado do WorkflowMarkupSerializationManager.

ReportError(Object)

Reporta um erro na serialização.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
IDesignerSerializationManager.CreateInstance(Type, ICollection, String, Boolean)

Cria uma instância do tipo especificado e adiciona-a a uma coleção de instâncias nomeadas.

IDesignerSerializationManager.GetInstance(String)

Devolve uma instância de um objeto criado com o nome especificado.

IDesignerSerializationManager.GetName(Object)

Devolve o nome do objeto especificado.

IDesignerSerializationManager.Properties

Obtém uma coleção de propriedades que podem ser serializadas com serializadores disponíveis.

IDesignerSerializationManager.ResolveName

Ocorre quando IDesignerSerializationManager.GetName(Object) não é possível localizar o nome especificado na tabela de nomes do gestor de serialização.

IDesignerSerializationManager.SerializationComplete

Ocorre quando a serialização está completa.

IDesignerSerializationManager.SetName(Object, String)

Define o nome do objeto existente especificado.

Aplica-se a