SharePoint 2010 を使用していますが、行き詰っています。FeatureActivated メソッドを持つ機能があります。このメソッドには、作成したワークフローを開始するコードが必要なクラスがあります。
だから私はこれをやった
foreach (SPListItem item in itemCollection)
{
SPWorkflowAssociation wfAssoc = listItem.ParentList.WorkflowAssociations[new Guid("0768433d-23b1-4797-be66-fefc486e7e08")];
}
それでも、常に null です。私のワークフローが見つかりません。WorkflowAssociations を調べると、おそらく組み込みのワークフローであると思われるワークフローの 1 つのカウントしかありません。
私のワークフローはこの時点で生成されているのでしょうか? それとも、機能 EventReceiver クラスが起動された後に作成されますか?
Visual Studios 2010 を使用してワークフローをリスト ワークフローとして作成しました