WorkflowMarkupSerializer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在设计时向工作流提供可扩展的应用程序标记语言(XAML)序列化服务。
public ref class WorkflowMarkupSerializer
public class WorkflowMarkupSerializer
type WorkflowMarkupSerializer = class
Public Class WorkflowMarkupSerializer
- 继承
-
WorkflowMarkupSerializer
- 派生
注解
注释
此材料讨论已过时的类型和命名空间。 有关详细信息,请参阅 Windows Workflow Foundation 4.50 中的
WorkflowMarkupSerializer 提供将工作流和类序列化为 XAML 格式的方法 Activity ,并将 XAML 内容反序列化为工作流和活动类对象。 这些服务主要用于工作流设计器在工作流设计图面上保留类。
WorkflowMarkupSerializer 是命名空间中包含的 System.Workflow.ComponentModel.Serialization 所有标记序列化程序的基类。
有关详细信息,请参阅序列化。
WorkflowMarkupSerializer 不支持嵌套类型的序列化。
WorkflowMarkupSerializer的功能取决于 Windows Workflow Foundation 之外的其他类型的功能。 根据这些其他类型的限制,并非所有数据类型都可以通过
注释
这不是不详尽且完整的不受支持的类型列表。
数组(仅当属性未使用 DesignerSerializationVisibility.Content 属性值修饰时才受支持)
没有无参数构造函数的类型
多维数组
泛型类型(仅当使用属性值修饰List属性时才支持泛型Dictionary和DesignerSerializationVisibility.Content类型)
Hashtable
Queue
Stack
XmlDocument
MailMessage
Bitmap
枚举数组
使用 FlagsAttribute 修饰的枚举
除此列表外,任何使用ContentPropertyAttributeDesignerSerializationVisibilityAttribute和不能序列化WorkflowMarkupSerializer的属性。
构造函数
| 名称 | 说明 |
|---|---|
| WorkflowMarkupSerializer() |
初始化 WorkflowMarkupSerializer 类的新实例。 |
字段
| 名称 | 说明 |
|---|---|
| ClrNamespacesProperty |
表示一个附加项 DependencyProperty ,用于定义要为自定义活动引用的程序集。 |
| EventsProperty |
表示一个附加 DependencyProperty 值,用于定义事件处理程序属性的名称。 |
| XClassProperty |
表示一个附加 DependencyProperty 值,用于定义将在编译期间创建的类型名称。 |
| XCodeProperty |
表示嵌入到 XAML |