WorkflowMarkupSerializationManager Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |