Полагаю, вы говорите об API для запроса архивных данных. Если это так, взгляните на класс Sitecore.Data.Archiving.SqlArchive
и его метод GetEntries()
в частности. Один из параметров, который он принимает, является экземпляром ArchiveQuery
.
Если вы присмотритесь к классу ArchiveQuery
, вы увидите, что можно запросить по item ID
, Parent ID
, Name
, диапазону дат архива, исходному местоположению и «заархивированным» данным объект архивируется.
Кажется, что нет специального API для использования данных полей в таких запросах, но данные архивированных полей по-прежнему хранятся в ArchivedFields
таблице SQL. И вы можете попытаться обратиться к нему напрямую, чтобы выполнить то, что вам нужно (на свой страх и риск, конечно).
Надеюсь, это поможет.