2
A
답변
5
아래 코드는 저에게 효과적입니다. 이것은 forum post에서 가져 왔습니다. 게시 페이지가 기본 방문 (환영) 페이지로 설정된 경우 게시 페이지를 삭제할 수 없습니다.
try
{
SPSecurity.RunWithElevatedPrivileges(delegate()
{
using (SPSite site = new SPSite(p_sSitePath))
{
using (SPWeb web = site.OpenWeb())
{
PublishingWeb pubWeb = null;
if (PublishingWeb.IsPublishingWeb(web))
{
pubWeb = PublishingWeb.GetPublishingWeb(web);
foreach (SPListItem currentItem in pubWeb.PagesList.Items)
{
if(PublishingPage.IsPublishingPage(currentItem))
{
PublishingPage page = PublishingPage.GetPublishingPage(currentItem);
if (page.Name != pubWeb.DefaultPage.Name)
{
currentItem.File.Delete();
}
}
}
}
}
}
});
}
catch (Exception ex)
{
}
관련 문제
- 1. Sharepoint 게시 사이트 페이지 및 탐색
- 2. SharePoint 2007 게시 사이트
- 3. Wordpress 2.9의 페이지 게시
- 4. asp.net 페이지 만 게시
- 5. 내용과 함께 페이지 게시
- 6. 동적 페이지/Wordpress에서 게시
- 7. SharePoint 게시 사이트에서 일정 사용?
- 8. SharePoint 게시 사이트의 검색 센터
- 9. Sharepoint 2010 : 보고서를 게시 하시겠습니까?
- 10. Sharepoint 2003에 Cognos 컨텐츠 게시
- 11. SharePoint 2007에서 게시 된 페이지 만 검색하는 CAML 쿼리?
- 12. MOSS (SharePoint) 게시 페이지 일정 옵션이 나타나지 않음
- 13. ASP.NET 리디렉션해야하는 동안 페이지 게시
- 14. Facebook (팬) 페이지 벽에 게시
- 15. 페이스 북에 게시 페이지 벽에
- 16. WordPress 페이지/게시 마크 변경
- 17. sitemappath 크로스 페이지 다시 게시
- 18. 페이스 북에 게시 된 페이지
- 19. FB.ui를 사용하여 페이지 벽에 게시
- 20. 편집 게시 페이지 용 acl?
- 21. SharePoint 2010 : 어떤 게시 기능이 "탐색"사이트 설정 링크를 추가합니까?
- 22. SharePoint 마스터 페이지 문제
- 23. SSRS - 게시 게시 작업
- 24. 게시 이벤트 게시
- 25. 캔트 게시 취소 페이지 액세스 거부 오류
- 26. MOSS 게시 페이지 및 WSS 페이지
- 27. 메뉴가없는 Sharepoint Wiki 페이지 삭제
- 28. SharePoint 2007 깊은 메뉴 구조로 게시 사이트
- 29. MOSS 2007 게시 사이트 페이지 상태
- 30. 게시 페이지 승인자와 페이지 상태를 워크 플로로받을 수 있습니까?