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.5 中弃用的类型。
工作流或活动设计器可以使用 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) |
设置指定的现有对象的名称。 |