添付のプロパティのサポートはWindows Workflow Foundationにありますか?Windows Workflow Foundation 4.0の添付プロパティ?
ない場合は、どのようにWindowsワークフロー財団4でサポートされている添付プロパティの一般的なシナリオ(「子供に関連付けられている親の任意のプロパティ」)がありますか?
添付のプロパティのサポートはWindows Workflow Foundationにありますか?Windows Workflow Foundation 4.0の添付プロパティ?
ない場合は、どのようにWindowsワークフロー財団4でサポートされている添付プロパティの一般的なシナリオ(「子供に関連付けられている親の任意のプロパティ」)がありますか?
ノーを持っており、またはい。 WF 3と比べると*かなり違っています。
添付プロパティは、System.Activitiesのいずれかのアクティビティクラスで既定では使用できません。 System.ActivityとitseサブクラスはDependencyObjectを実装しておらず、WPFの添付プロパティを3の方法で設定することはできません。しかし
、添付プロパティは、ワークフローデザイナー内(リホストまたはVisual Studioでの)設計時にがサポートされています。アクティビティXAMLファイルを読み込むと、XAMLファイルのアクティビティが読み込まれ、ModelItemにラップされます。これは、(EditingContext.Servicesから到達)AttachedPropertiesServiceです:ModelItemは、しかし、あなたがunderlyinngオブジェクトのクラスに基づいてアイテムをモデル化するためにAttachedPropertiesを追加することができ、設計時のサービスがあり、いずれかのDependencyObjectを実装していません。 [これらの添付プロパティがXAMLに自動的にシリアル化されるかどうかはわかりません。]は、AttachPropertiesServiceとともに、デザインタイムデータをオブジェクトに添付してXAMLでシリアライズするシナリオでも使用されますフローチャートノード配置を指定する。
(P.S.他のポスターは変数と引数は/からの活動にデータを渡すために使用されていることも正しいですが、私はそれが取り付け任意の値の問題に対処するかどうかはわかりません。)
wf4では、データを保持する変数とアクティビティの入力と出力を定義するIn/OutArgumentを使用します。物語は全く違っていて、基本的にwf3で始まるときにwf3について知っているすべてを忘れてしまいます。
はい..変数とInArgumentを使用します。3.0/3.5の依存関係プロパティは忘れてしまいます。
は、この例を見..
http://pavkata.blogspot.com/2008/11/workflow-foundation-40.html
リンクが死んで表示されます – Maslow