2012-01-17 59 views

回答

1

我發現這是不可能得到阻止的文件擴展名描述了使用SharePoint客戶端對象模型。如果仍然需要使用SharePoint Client Object Model阻止某些文件擴展名,那麼唯一的選擇是維護一組自己的阻止文件擴展名,其與SharePoint默認阻止文件擴展名具有相同的內容。

可能我們可以使用14個蜂房配置文件夾中的docextflt.xml。

4

這可能是你在找什麼:

SPWebApplication theApp = SPWebApplication.Lookup(myUri); 
Collection<string> blockFileTypes = theApp.BlockedFileExtensions; 
+0

謝謝。但是,SPWebApplication是SharePoint Client Object Model的一部分嗎?我猜不會。 – RSP 2012-01-17 12:30:46

+1

對不起。我看到COM並想到了通用的「組件對象模型」。以上代碼不是SP客戶端模型的一部分。您必須查詢服務器,因爲服務器「知道列表」,或擴展客戶端模型。 – alphadogg 2012-01-17 12:39:28

+1

擴展示例:http://pholpar.wordpress.com/2011/09/13/managed-client-object-model-internals-creating-custom-client-om-extensions/ – alphadogg 2012-01-17 12:40:00

相關問題