0
我正在使用Web服務將文檔上載到Sharepoint的站點上工作。我有一個可以運行並上傳到Sharepoint的Web服務。但是,我需要爲要上傳的文件添加元數據,例如數據庫記錄中的名字,姓氏,出生日期等,以及網站上的實時數據。這些數據就像一個'工作流程號碼','協議號碼','文件類型',它在網站上生成並與該會員和文件相關聯。使用元數據將文檔上傳到SharePoint c#ASP.NET
這裏是代碼:
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Web;
using Microsoft.SharePoint.Client;
namespace DCTMAgent
{
public class SharePoint
{
internal void SPUploader(Stream fs, string fn)
{
ClientContext context = new ClientContext("http://SharepointSite/Home.aspx");
System.Net.ICredentials creds = System.Net.CredentialCache.DefaultCredentials;
context.Credentials = creds;
context.RequestTimeout = 60000000; // Time in milliseconds
string url = "/Members/";
string fileName = Path.GetFileName(fn);
string fnUrl = url + fn;
Microsoft.SharePoint.Client.File.SaveBinaryDirect(context, fnUrl, fs, true);
}
}
}
我怎樣才能改變這個上載的元數據與文檔?