我有一個.wsp文件上載到Office 365中創建的網站集的解決方案庫中。此解決方案未激活,我想激活它以編程方式。以下代碼是關於如何在內部SharePoint站點上爲解決方案文件實現它的示例。在Office 365(Sharepoint在線)網站集中以編程方式激活解決方案(.wsp)
SPDocumentLibrary solutionGallery = (SPDocumentLibrary)siteCollection.GetCatalog(SPListTemplateType.SolutionCatalog);
SPFile file = solutionGallery.RootFolder.Files.Add("HelloWorldSolution.wsp", File.ReadAllBytes("HelloWorldSolution.wsp"));
// Activating the solution file
SPUserSolution solution = siteCollection.Solutions.Add(file.Item.ID);
是否存在與此相同的在線共享點(Office 365),這可以通過CSOM中的客戶端對象模型實現?
還有其他方法嗎? REST還是JSOM? – RAHUL