WorkflowMarkupSerializationManager Classe

Definição

Gerencia a serialização do tempo de design de/para XAML (Extensible Application Markup Language) de fluxos de trabalho.Manages design-time serialization to and from extensible Application Markup Language (XAML) for workflows.

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

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.

Um fluxo de trabalho ou designer de atividade pode usar o WorkflowMarkupSerializationManager para acessar serviços úteis para gerenciar processos de serialização em tempo de design.A workflow or activity designer can use WorkflowMarkupSerializationManager to access services useful to managing design-time serialization processes. Por exemplo, WorkflowMarkupSerializationManager pode ser usado para criar objetos, Pesquisar tipos, identificar objetos e personalizar a serialização de tipos específicos.For example, WorkflowMarkupSerializationManager can be used to create objects, look up types, identify objects, and customize the serialization of particular types.

Construtores

WorkflowMarkupSerializationManager(IDesignerSerializationManager)

Inicializa uma nova instância da classe WorkflowMarkupSerializationManager usando o IDesignerSerializationManager especificado.Initializes a new instance of the WorkflowMarkupSerializationManager class by using the specified IDesignerSerializationManager.

Propriedades

Context

Obtém uma área de armazenamento baseada em pilha e definida pelo usuário que é útil para a comunicação entre os serializadores.Gets a stack-based, user-defined storage area that is useful for communication between serializers.

LocalAssembly

Obtém ou define o assembly que está associado ao serializador atual.Gets or sets the assembly that is associated with the current serializer.

SerializationManager

Obtém ou define o gerenciador de serialização a ser usado com o serializador atual.Gets or sets the serialization manager to use with the current serializer.

Métodos

AddSerializationProvider(IDesignerSerializationProvider)

Adiciona o provedor de serialização especificado ao gerenciador de serialização.Adds the specified serialization provider to the serialization manager.

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)
GetHashCode()

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

(Herdado de Object)
GetSerializer(Type, Type)

Retorna um serializador do tipo especificado para um objeto do tipo especificado.Returns a serializer of the specified type for an object of the specified type.

GetService(Type)

Retorna um objeto de serviço do tipo especificado.Returns a service object of the specified type.

GetType()

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

(Herdado de Object)
GetType(String)

Retorna um tipo do nome especificado.Returns a type of the specified name.

GetType(XmlQualifiedName)

Retorna um tipo associado ao nome qualificado do XML especificado.Returns that type associated with the specified XML qualified name.

GetXmlQualifiedName(Type, String)

Retorna o nome qualificado do XML associado ao tipo especificado.Returns the XML-qualified name associated with the specified type.

MemberwiseClone()

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

(Herdado de Object)
RemoveSerializationProvider(IDesignerSerializationProvider)

Remove um provedor de serialização personalizado do WorkflowMarkupSerializationManager.Removes a custom serialization provider from the WorkflowMarkupSerializationManager.

ReportError(Object)

Relata um erro na serialização.Reports an error in serialization.

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

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

Cria uma instância do tipo especificado e adiciona-a a uma coleção de instâncias nomeadas.Creates an instance of the specified type and adds it to a collection of named instances.

IDesignerSerializationManager.GetInstance(String)

Retorna uma instância de um objeto criado do nome especificado.Returns an instance of a created object of the specified name.

IDesignerSerializationManager.GetName(Object)

Retorna o nome do objeto especificado.Returns the name of the specified object.

IDesignerSerializationManager.Properties

Obtém uma coleção de propriedades que podem ser serializadas com os serializadores disponíveis.Gets a collection of properties that can be serialized with available serializers.

IDesignerSerializationManager.ResolveName

Ocorre quando IDesignerSerializationManager.GetName(Object) não consegue localizar o nome especificado na tabela de nomes do gerenciador de serialização.Occurs when IDesignerSerializationManager.GetName(Object) cannot locate the specified name in the serialization manager's name table.

IDesignerSerializationManager.SerializationComplete

Ocorre quando a serialização é concluída.Occurs when serialization is complete.

IDesignerSerializationManager.SetName(Object, String)

Define o nome do objeto especificado existente.Sets the name of the specified existing object.

Aplica-se a