您好我正在Visual Studio 2015中開發Sharepoint工作流,在SITE B庫中部署XAML設計器,但我想創建一個LinkToDocument文件到另一個SharePoint SITE A.我可以做它以編程方式使用此代碼,但我不知道如何使用XAML設計器工具獲取另一個站點,或者改爲如何在Sharepoint工作流程中執行我的代碼。我試過使用CodeActivity,但我必須做一些服務器端配置,我不能這樣做。Visual Studio Sharepoint 2013工作流連接到其他站點
通過代碼:
SPSecurity.RunWithElevatedPrivileges(delegate())
{
//Get SITE A
SPSite site = new SPSite("http://sharepointdomain/sites/siteA");
SPWeb web = site.OpenWeb();
web.AllowUnsafeUpdates = true;
SPDocumentLibrary library =(SPDocumentLibrary)web.Lists["MyLibrary"];
SPFieldUrlValue document = new SPFieldUrlValue()
{
Url = "http://sharepointdomain/sites/siteB/" + currentItemName, //Link URL
Description = "Link description "
};
//This class creates the file into SITE A
cratedFile = LinkADocumento.CrearArchivoLinkToDocument(library, "New File Name ", document);
});