WorkflowMarkupSerializationManager 类

定义

管理工作流的可扩展应用程序标记语言(XAML)的设计时序列化。

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
继承
WorkflowMarkupSerializationManager
实现

注解

注释

此材料讨论已过时的类型和命名空间。 有关详细信息,请参阅 Windows Workflow Foundation 4.50 中的 Deprecated Types。

工作流或活动设计器可用于 WorkflowMarkupSerializationManager 访问可用于管理设计时序列化进程的服务。 例如, WorkflowMarkupSerializationManager 可用于创建对象、查找类型、标识对象以及自定义特定类型的序列化。

构造函数

名称 说明
WorkflowMarkupSerializationManager(IDesignerSerializationManager)

使用指定的WorkflowMarkupSerializationManager值初始化类的新实例IDesignerSerializationManager

属性

名称 说明
Context

获取一个基于堆栈的用户定义的存储区域,该存储区域可用于序列化程序之间的通信。

LocalAssembly

获取或设置与当前序列化程序关联的程序集。

SerializationManager

获取或设置要与当前序列化程序一起使用的序列化管理器。

方法

名称 说明
AddSerializationProvider(IDesignerSerializationProvider)

将指定的序列化提供程序添加到序列化管理器。

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetSerializer(Type, Type)

返回指定类型的对象的指定类型的序列化程序。

GetService(Type)

返回指定类型的服务对象。

GetType()

获取当前实例的 Type

(继承自 Object)
GetType(String)

返回指定名称的类型。

GetType(XmlQualifiedName)

返回与指定的 XML 限定名称关联的类型。

GetXmlQualifiedName(Type, String)

返回与指定类型关联的 XML 限定名称。

MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
RemoveSerializationProvider(IDesignerSerializationProvider)

从中 WorkflowMarkupSerializationManager删除自定义序列化提供程序。

ReportError(Object)

报告序列化中的错误。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

显式接口实现

名称 说明
IDesignerSerializationManager.CreateInstance(Type, ICollection, String, Boolean)

创建指定类型的实例并将其添加到命名实例的集合中。

IDesignerSerializationManager.GetInstance(String)

返回指定名称的已创建对象的实例。

IDesignerSerializationManager.GetName(Object)

返回指定对象的名称。

IDesignerSerializationManager.Properties

获取可以使用可用序列化程序进行序列化的属性的集合。

IDesignerSerializationManager.ResolveName

在序列化管理器的名称表中找不到指定名称时 IDesignerSerializationManager.GetName(Object) 发生。

IDesignerSerializationManager.SerializationComplete

序列化完成时发生。

IDesignerSerializationManager.SetName(Object, String)

设置指定现有对象的名称。

适用于