WorkflowMarkupSerializer クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デザイン時にワークフローに extensible Application Markup Language (XAML) シリアル化サービスを提供します。
public ref class WorkflowMarkupSerializer
public class WorkflowMarkupSerializer
type WorkflowMarkupSerializer = class
Public Class WorkflowMarkupSerializer
- 継承
-
WorkflowMarkupSerializer
- 派生
注釈
注意
ここでは、廃止された型と名前空間について説明します。 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。
WorkflowMarkupSerializer には、ワークフローとクラスを XAML 形式にシリアル化し Activity 、XAML コンテンツをワークフローおよびアクティビティ クラス オブジェクトに逆シリアル化するメソッドが用意されています。 これらのサービスは主に、ワークフロー デザイナーがワークフロー デザイン サーフェイスにクラスを保持するために使用されます。
WorkflowMarkupSerializer は、System.Workflow.ComponentModel.Serialization 名前空間に含まれるすべてのマークアップ シリアライザーの基本クラスです。
詳細については、「Serialization」 (シリアル化) を参照してください。
WorkflowMarkupSerializer は、入れ子にされた型のシリアル化をサポートしていません。
WorkflowMarkupSerializer の機能は、Windows Workflow Foundation の外側では他の型の機能に依存します。 これらの他の型の制限があるため、WorkflowMarkupSerializer によってすべてのデータ型をシリアル化できるとは限りません。 次のリストに、サポートされていない型の例を示します。
注意
これは、サポートされていない型をすべて網羅した完全なリストではありません。
配列 (プロパティが DesignerSerializationVisibility.Content
属性値で修飾されていない場合のみサポートされます)
パラメーターなしのコンストラクターを持たない型
多次元配列
ジェネリック型 (ジェネリック型の List
および Dictionary
は、プロパティが DesignerSerializationVisibility.Content
属性値で修飾されている場合にのみサポートされます)
Hashtable
Queue
Stack
XmlDocument
MailMessage
Bitmap
列挙型の配列
FlagsAttribute で修飾された列挙体
このリスト以外に、ContentPropertyAttribute
と DesignerSerializationVisibilityAttribute
の両方で修飾されたプロパティは、WorkflowMarkupSerializer
でシリアル化できません。
コンストラクター
WorkflowMarkupSerializer() |
WorkflowMarkupSerializer クラスの新しいインスタンスを初期化します。 |
フィールド
ClrNamespacesProperty |
カスタム アクティビティの参照先アセンブリを定義するのに使用される添付 DependencyProperty を表します。 |
EventsProperty |
イベント ハンドラーのプロパティの名前を定義する添付 DependencyProperty を表します。 |
XClassProperty |
型名 (コンパイル時に作成される) を定義する添付 DependencyProperty を表します。 |
XCodeProperty |
XAML |