WorkflowMarkupSerializationManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
管理工作流的可扩展应用程序标记语言(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 中的
工作流或活动设计器可用于 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) |
设置指定现有对象的名称。 |