내 목표는 Sitecore에서 C# 코드로 휴지통에 액세스하고 휴지통에서 항목을 데이터 읽기 조작을위한 목록으로 반환하는 것입니다.C#의 Sitecore에서 휴지통에 액세스
내 현재 코드는 내가 구글, 내 자신의 경험에 대한 문서의 개발 찾을 수 있습니다 무엇을 기반으로하지만 실제로는 주장 무엇을 포함하지 않는 것 :
var recycleBinItems = Sitecore.Context.Database.Archives["recyclebin"].GetEntries(0, int.MaxValue);
var binItems = recycleBinItems as IList<ArchiveEntry> ?? recycleBinItems.ToList();
foreach (var item in binItems)
{
Response.Write(item.Name);
}
위 단순히 얻어야한다 Sitecore (URL.COM/Sitecore)의 아카이브 인 "recyclebin"의 ArchiveEntries 목록입니다. 내가 휴지통의 항목을 요구하지 그 속성/설정 (또는 무엇이든을 반환하는 것) 된 이후,
이것은 당연히 예상 된 결과되지 않습니다 :
그러나, 결과는 다음과 같습니다 나는 누군가가 여기 좀 도와 수 있기를 바랍니다,
은 내 직장 주위에 요청했습니다, 아무도 액세스 위치를 알 것 같다 :)
그게 전부 였어! 어떤 문제없이 완벽하게 작동합니다. 그것을 사람에게 감사하십시오! –