SPList.ID와 사이트 모음 (또는 하위 웹이있는 SPWeb)을 사용하면 어떻게 신속하게 주어진 ID로 문서 라이브러리를 찾을 수 있습니까?어떻게 신속하게 ID로 셰어 포인트 문서 라이브러리를 찾을 수 있습니까?
모든 웹을 통해 반복적으로 열거하고 각각의 웹을 나열 할 수 있지만 내 경우에는 수천 개의 하위 웹이있을 수 있으며 실시간 솔루션을 찾고 있습니다.
이 작업을 빨리 수행 할 수없는 경우 문서 라이브러리를 고유하게 식별하는 방법에 대한 다른 제안이 있습니까? 전체 경로 (URL)를 저장할 수는 있지만 식별 정보는 공개적으로 표시되며 정확한 SharePoint 문서 구조를 제공하는 것이 매우 편합니다. 별도의 목록에 수동 매핑 ID < -> 라이브러리 매핑을 유지해야합니까?) ... 하지만 웃음이 좀 봐 :
좋은 제안! 단일 GUID에 필요한 저장소가 이미이 특정 응용 프로그램 (사용자 정의 id -> url 목록을보다 매력적으로 만들기 때문에)에 필요한 실용적인 문제가 있습니다. 그러나 내 고유 한 ID를 생성 할 수는 있지만 확고한 점을 만드십시오. –
오, 그리고 귀하의 예제에서는, 그 성명을 사용하여 웹을 처분하지 않을까요 (SPSite 매달려 떠나)? –
예 Paul! 그것을 고맙게 여겨 주셔서 감사합니다, 내 로컬 테스트 컨텍스트를 사용하고 있었고 단순히 'URL 버전'으로 바꿉니다. –