ワークフローを構成しました。通常どおり「下書き」状態から開始します。そして、テンプレートの標準値のワークフローを構成しました。コンテンツエディターで完璧に機能します。(コンテンツエディターでアイテムを作成すると、アイテムを作成すると、アイテムにワークフローが割り当てられ、状態が「下書き」になります。)
しかし、上記のテンプレートでプログラムでアイテムを作成すると、ワークフローが割り当てられません。ワークフローを割り当てるにはどうすればよいですか? コードサンプルがあれば共有してください。
ありがとう。
Sitecore.Data.Items.TemplateItem template = this.MasterDatabase.GetItem("/sitecore/templates/user defined/sample types");
Sitecore.Data.Items.Item parent = this.MasterDatabase.GetItem(parentId);
Sitecore.Data.Items.Item newItem;
// Create new item and retrieve it
newItem = template.CreateItemFrom("sampleName", parent);
newItem.Editing.BeginEdit();
newItem.Name = StringFormatter.CreateItemNameFromID(this.newItem);
newItem.Fields["Title"].Value = "Sample Title"
newItem.Editing.EndEdit();