Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Sitecore.Context.Database.Archives["archive"].GetEntries(pageIndex, pageSize) ステートメントは、私が望むものではないリストを返しArchiveEntryています。代わりに、実際のアイテムを取得する必要があります。
Sitecore.Context.Database.Archives["archive"].GetEntries(pageIndex, pageSize)
ArchiveEntry
アーカイブリストからSitecoreアイテムを取得するにはどうすればよいですか?
できません。それらのアイテムはアーカイブされます。つまり、それらに直接アクセスすることはできず、それらのカスタムフィールドにアクセスすることもできません。最初に以下を使用してそれらを復元する必要があります。
Sitecore.Context.Database.Archives["archive"].RestoreItem(archivalId)
これは、Windowsでごみ箱を使用するのと似ています。ファイルをそこに移動し、復元しない限り編集することはできません。