WorkflowMarkupSerializer 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在設計時為工作流程提供可擴充的應用程式標記語言(XAML)序列化服務。
public ref class WorkflowMarkupSerializer
public class WorkflowMarkupSerializer
type WorkflowMarkupSerializer = class
Public Class WorkflowMarkupSerializer
- 繼承
-
WorkflowMarkupSerializer
- 衍生
備註
Note
此數據會討論已過時的類型和命名空間。 欲了解更多資訊,請參閱 Windows Workflow Foundation 4.5 中的
WorkflowMarkupSerializer 提供將工作流程與 Activity 類別序列化為 XAML 格式,並將 XAML 內容反序列化為工作流程與活動類別物件的方法。 這些服務主要供工作流程設計師使用,將類別持續存在於工作流程設計表面。
WorkflowMarkupSerializer 是命名空間中所有標記 System.Workflow.ComponentModel.Serialization 序列化器的基底類別。
如需詳細資訊,請參閱序列化。
WorkflowMarkupSerializer 不支援巢狀型別的序列化。
WorkflowMarkupSerializer 的功能依賴於 Workflow Foundation 之外的其他類型功能Windows。 根據其他類型的限制,並非所有資料型別都能透過 WorkflowMarkupSerializer序列化。 以下是一個列表,是一些不被支援的類型範例。
Note
這並非一份完整且完整無支援的類型清單。
陣列(僅在屬性未以 DesignerSerializationVisibility.Content 屬性值裝飾時支援)
無參數建構子的類型
多維陣列
Generic 類型(僅在屬性值裝飾List時才支援 Generic Dictionary 與DesignerSerializationVisibility.Content類型)
Hashtable
Queue
Stack
XmlDocument
MailMessage
Bitmap
列舉陣列
以 FlagsAttribute 裝飾的列舉
除了這個清單外,任何同時裝飾 與 ContentPropertyAttribute 的DesignerSerializationVisibilityAttribute屬性都無法被序列化。WorkflowMarkupSerializer
建構函式
| 名稱 | Description |
|---|---|
| WorkflowMarkupSerializer() |
初始化 WorkflowMarkupSerializer 類別的新執行個體。 |
欄位
| 名稱 | Description |
|---|---|
| ClrNamespacesProperty |
代表一個附加 DependencyProperty 文件,用來定義要參考哪些組件以供自訂活動使用。 |
| EventsProperty |
代表 DependencyProperty 一個附加文件,定義事件處理者屬性的名稱。 |
| XClassProperty |
代表定義型別名稱的附加 DependencyProperty 函數,該型別名稱會在編譯過程中建立。 |
| XCodeProperty |
代表嵌入於 XAML |