SharePoint에서 프로그래밍 방식으로 파일 형식을 결정하는 방법이 있습니까? 문서 라이브러리에 업로드되는 파일 형식을 제한하고 싶습니다. ItemRelease에 다음을 수행하는 EventReceiver를 작성했습니다. -프로그래밍 방식으로 SharePoint의 파일 형식을 결정하십시오.
if (! (properties.AfterUrl.Contains (". docx") || properties.AfterUrl.Contains (".pptx") || properties.AfterUrl. 포함 (".xlsx")))
확실히 더 좋은 방법이 있습니까?
가의 확장을 확인 이외의 파일 형식을 확인하는 더 좋은 방법은 없습니다 파일? – esp
아니요, 현재 ItemAdding이 (가) 발생하지 않았습니다. 실제 아이템이 생성되기 전에 실행되기 때문에 (SPListItem은 SQL 레코드의 핵심에 불과합니다), SPFile 객체는 아직 없지만 (FileInfo 객체를 생성하는 것과 같이) 사용할 수 있습니다. 그리고 결국, 대부분의 시스템이 파일 업로드를 제한하는 방법이 아닌가? 그것의 연장을 chcking함으로써? – Colin